home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 …ember: Reference Library / Dev.CD Dec 94.toast / Technical Documentation / Mac Tech Notes (DocViewer) / HW • Hardware / HW22 Coop With Coprocessor < prev    next >
MacBinary  |  1994-10-19  |  19.6 KB  |  [ONLN/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Tue Oct 4 10:59:03 1994, modified Wed Oct 19 10:50:36 1994, creator 'HLX2', type 'ONLN', 18219 bytes "HW22 Coop With Coprocessor" , at 0x47ab 1562 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[ONLN]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 1a 48 57 32 32 20 43 | 6f 6f 70 20 57 69 74 68 |..HW22 C|oop With|
|00000010| 20 43 6f 70 72 6f 63 65 | 73 73 6f 72 00 00 00 00 | Coproce|ssor....|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......|
|00000050| 00 00 00 00 00 47 2b 00 | 00 06 1a aa b7 1e 37 aa |.....G+.|......7.|
|00000060| ca e2 bc 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 81 ed 00 00 |........|........|
|00000080| 48 57 20 32 32 20 2d 20 | 43 6f 6f 70 65 72 61 74 |HW 22 - |Cooperat|
|00000090| 69 6e 67 20 77 69 74 68 | 20 74 68 65 20 43 6f 70 |ing with| the Cop|
|000000a0| 72 6f 63 65 73 73 6f 72 | 0d 48 61 72 64 77 61 72 |rocessor|.Hardwar|
|000000b0| 65 09 0d 52 65 76 69 73 | 65 64 20 62 79 3a 09 4a |e..Revis|ed by:.J|
|000000c0| 69 6d 20 52 65 65 6b 65 | 73 09 4f 63 74 6f 62 65 |im Reeke|s.Octobe|
|000000d0| 72 20 31 39 39 30 0d 57 | 72 69 74 74 65 6e 20 62 |r 1990.W|ritten b|
|000000e0| 79 3a 09 4a 69 6d 20 52 | 65 65 6b 65 73 09 4a 75 |y:.Jim R|eekes.Ju|
|000000f0| 6e 65 20 31 39 38 39 0d | 54 68 65 20 75 73 65 20 |ne 1989.|The use |
|00000100| 6f 66 20 74 68 65 20 36 | 38 38 38 31 20 6f 72 20 |of the 6|8881 or |
|00000110| 36 38 38 38 32 20 63 6f | 70 72 6f 63 65 73 73 6f |68882 co|processo|
|00000120| 72 20 69 73 20 75 73 75 | 61 6c 6c 79 20 68 61 6e |r is usu|ally han|
|00000130| 64 6c 65 64 20 62 79 20 | 74 68 65 20 53 41 4e 45 |dled by |the SANE|
|00000140| 20 70 61 63 6b 61 67 65 | 20 6f 72 20 62 79 20 61 | package| or by a|
|00000150| 20 64 65 76 65 6c 6f 70 | 6d 65 6e 74 20 73 79 73 | develop|ment sys|
|00000160| 74 65 6d d5 73 20 6c 69 | 62 72 61 72 69 65 73 2e |tem.s li|braries.|
|00000170| 20 20 53 6f 6d 65 20 64 | 65 76 65 6c 6f 70 65 72 | Some d|eveloper|
|00000180| 73 20 6d 61 79 20 77 69 | 73 68 20 74 6f 20 75 73 |s may wi|sh to us|
|00000190| 65 20 74 68 65 20 63 6f | 70 72 6f 63 65 73 73 6f |e the co|processo|
|000001a0| 72 20 64 75 72 69 6e 67 | 20 73 70 65 63 69 61 6c |r during| special|
|000001b0| 20 63 69 72 63 75 6d 73 | 74 61 6e 63 65 73 2c 20 | circums|tances, |
|000001c0| 73 75 63 68 20 61 73 20 | 61 74 20 69 6e 74 65 72 |such as |at inter|
|000001d0| 72 75 70 74 20 6c 65 76 | 65 6c 20 6f 72 20 69 6e |rupt lev|el or in|
|000001e0| 73 74 61 6c 6c 69 6e 67 | 20 74 68 65 69 72 20 6f |stalling| their o|
|000001f0| 77 6e 20 68 61 72 64 77 | 61 72 65 20 66 6c 6f 61 |wn hardw|are floa|
|00000200| 74 69 6e 67 20 70 6f 69 | 6e 74 20 65 78 63 65 70 |ting poi|nt excep|
|00000210| 74 69 6f 6e 20 68 61 6e | 64 6c 65 72 73 2e 20 20 |tion han|dlers. |
|00000220| 49 6e 20 74 68 65 73 65 | 20 74 77 6f 20 73 69 74 |In these| two sit|
|00000230| 75 61 74 69 6f 6e 73 2c | 20 74 68 65 72 65 20 61 |uations,| there a|
|00000240| 72 65 20 73 70 65 63 69 | 61 6c 20 72 65 71 75 69 |re speci|al requi|
|00000250| 72 65 6d 65 6e 74 73 20 | 74 68 61 74 20 6d 75 73 |rements |that mus|
|00000260| 74 20 62 65 20 6d 65 74 | 2e 20 20 54 68 65 73 65 |t be met|. These|
|00000270| 20 72 65 71 75 69 72 65 | 6d 65 6e 74 73 20 77 69 | require|ments wi|
|00000280| 6c 6c 20 72 65 71 75 69 | 72 65 20 66 6c 6f 61 74 |ll requi|re float|
|00000290| 69 6e 67 d0 70 6f 69 6e | 74 20 61 73 73 65 6d 62 |ing.poin|t assemb|
|000002a0| 6c 79 20 63 6f 64 65 20 | 61 6e 64 20 61 72 65 20 |ly code |and are |
|000002b0| 64 69 73 63 75 73 73 65 | 64 20 69 6e 20 74 68 69 |discusse|d in thi|
|000002c0| 73 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |s Techni|cal Note|
|000002d0| 2e 0d 43 68 61 6e 67 65 | 73 20 73 69 6e 63 65 20 |..Change|s since |
|000002e0| 4a 75 6e 65 20 31 39 38 | 39 3a 20 20 4e 6f 74 65 |June 198|9: Note|
|000002f0| 64 20 74 68 61 74 20 74 | 68 65 20 6e 65 77 20 53 |d that t|he new S|
|00000300| 6f 75 6e 64 20 4d 61 6e | 61 67 65 72 20 6e 6f 20 |ound Man|ager no |
|00000310| 6c 6f 6e 67 65 72 20 75 | 73 65 73 20 66 6c 6f 61 |longer u|ses floa|
|00000320| 74 69 6e 67 2d 70 6f 69 | 6e 74 20 6e 75 6d 62 65 |ting-poi|nt numbe|
|00000330| 72 73 20 61 74 20 69 6e | 74 65 72 72 75 70 74 20 |rs at in|terrupt |
|00000340| 74 69 6d 65 2e 0d 57 69 | 74 6e 65 73 73 69 6e 67 |time..Wi|tnessing|
|00000350| 20 74 68 65 20 50 72 6f | 62 6c 65 6d 0d 49 66 20 | the Pro|blem.If |
|00000360| 79 6f 75 20 73 65 65 20 | 74 68 65 20 6d 65 73 73 |you see |the mess|
|00000370| 61 67 65 20 d2 53 70 75 | 72 69 6f 75 73 20 49 6e |age .Spu|rious In|
|00000380| 74 65 72 72 75 70 74 20 | 6f 66 20 74 68 65 20 55 |terrupt |of the U|
|00000390| 6e 69 6e 69 74 69 61 6c | 69 7a 65 64 20 49 6e 74 |ninitial|ized Int|
|000003a0| 65 72 72 75 70 74 20 76 | 65 63 74 6f 72 d3 20 69 |errupt v|ector. i|
|000003b0| 6e 20 4d 61 63 73 42 75 | 67 20 6f 72 20 74 68 65 |n MacsBu|g or the|
|000003c0| 20 6d 65 73 73 61 67 65 | 20 d2 55 6e 61 73 73 69 | message| .Unassi|
|000003d0| 67 6e 65 64 20 49 6e 74 | 65 72 72 75 70 74 20 23 |gned Int|errupt #|
|000003e0| 24 30 30 44 20 28 66 6f | 72 6d 61 74 20 39 29 d3 |$00D (fo|rmat 9).|
|000003f0| 20 66 72 6f 6d 20 54 4d | 4f 4e aa 2c 20 79 6f 75 | from TM|ON., you|
|00000400| 20 73 68 6f 75 6c 64 20 | 73 75 73 70 65 63 74 20 | should |suspect |
|00000410| 61 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |a floati|ng point|
|00000420| 20 70 72 6f 74 6f 63 6f | 6c 20 76 69 6f 6c 61 74 | protoco|l violat|
|00000430| 69 6f 6e 2e 20 20 54 68 | 69 73 20 63 61 6e 20 62 |ion. Th|is can b|
|00000440| 65 20 63 61 75 73 65 64 | 20 62 79 20 69 6d 70 72 |e caused| by impr|
|00000450| 6f 70 65 72 20 75 73 61 | 67 65 20 6f 66 20 66 6c |oper usa|ge of fl|
|00000460| 6f 61 74 69 6e 67 20 70 | 6f 69 6e 74 20 69 6e 73 |oating p|oint ins|
|00000470| 74 72 75 63 74 69 6f 6e | 73 20 61 74 20 69 6e 74 |truction|s at int|
|00000480| 65 72 72 75 70 74 20 6c | 65 76 65 6c 20 6f 72 20 |errupt l|evel or |
|00000490| 62 79 20 61 74 74 65 6d | 70 74 69 6e 67 20 74 6f |by attem|pting to|
|000004a0| 20 68 61 6e 64 6c 65 20 | 68 61 72 64 77 61 72 65 | handle |hardware|
|000004b0| 20 66 6c 6f 61 74 69 6e | 67 20 70 6f 69 6e 74 20 | floatin|g point |
|000004c0| 65 78 63 65 70 74 69 6f | 6e 73 20 69 6e 63 6f 72 |exceptio|ns incor|
|000004d0| 72 65 63 74 6c 79 2e 0d | 49 6e 74 65 72 72 75 70 |rectly..|Interrup|
|000004e0| 74 69 6e 67 20 74 68 65 | 20 43 6f 70 72 6f 63 65 |ting the| Coproce|
|000004f0| 73 73 6f 72 0d 49 66 20 | 79 6f 75 20 61 74 74 65 |ssor.If |you atte|
|00000500| 6d 70 74 20 74 6f 20 75 | 73 65 20 74 68 65 20 63 |mpt to u|se the c|
|00000510| 6f 70 72 6f 63 65 73 73 | 6f 72 20 61 74 20 69 6e |oprocess|or at in|
|00000520| 74 65 72 72 75 70 74 20 | 6c 65 76 65 6c 2c 20 79 |terrupt |level, y|
|00000530| 6f 75 20 6d 61 79 20 62 | 65 20 69 6e 74 65 72 72 |ou may b|e interr|
|00000540| 75 70 74 69 6e 67 20 61 | 20 66 6c 6f 61 74 69 6e |upting a| floatin|
|00000550| 67 20 70 6f 69 6e 74 20 | 70 72 6f 63 65 73 73 6f |g point |processo|
|00000560| 72 2e 20 20 59 6f 75 20 | 6d 75 73 74 20 73 61 76 |r. You |must sav|
|00000570| 65 20 74 68 65 20 63 6f | 70 72 6f 63 65 73 73 6f |e the co|processo|
|00000580| 72 d5 73 20 73 74 61 74 | 65 20 62 65 66 6f 72 65 |r.s stat|e before|
|00000590| 20 65 78 65 63 75 74 69 | 6e 67 20 61 6e 79 20 66 | executi|ng any f|
|000005a0| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 20 69 6e |loating |point in|
|000005b0| 73 74 72 75 63 74 69 6f | 6e 73 2c 20 61 6e 64 2c |structio|ns, and,|
|000005c0| 20 6f 66 20 63 6f 75 72 | 73 65 2c 20 72 65 73 74 | of cour|se, rest|
|000005d0| 6f 72 65 20 69 74 20 6c | 61 74 65 72 20 64 75 72 |ore it l|ater dur|
|000005e0| 69 6e 67 20 74 68 65 20 | 69 6e 74 65 72 72 75 70 |ing the |interrup|
|000005f0| 74 20 72 6f 75 74 69 6e | 65 2e 20 20 54 68 69 73 |t routin|e. This|
|00000600| 20 72 65 71 75 69 72 65 | 73 20 61 73 73 65 6d 62 | require|s assemb|
|00000610| 6c 79 20 63 6f 64 65 20 | 73 69 6e 63 65 20 74 68 |ly code |since th|
|00000620| 65 72 65 20 69 73 20 6e | 6f 20 63 6f 6e 76 65 6e |ere is n|o conven|
|00000630| 69 65 6e 74 20 77 61 79 | 20 74 6f 20 64 6f 20 69 |ient way| to do i|
|00000640| 74 20 69 6e 20 61 20 68 | 69 67 68 d0 6c 65 76 65 |t in a h|igh.leve|
|00000650| 6c 20 6c 61 6e 67 75 61 | 67 65 2e 0d 54 68 65 72 |l langua|ge..Ther|
|00000660| 65 20 69 73 20 61 20 70 | 72 6f 74 6f 63 6f 6c 20 |e is a p|rotocol |
|00000670| 74 68 61 74 20 6d 75 73 | 74 20 62 65 20 66 6f 6c |that mus|t be fol|
|00000680| 6c 6f 77 65 64 2e 20 20 | 54 68 65 20 66 69 72 73 |lowed. |The firs|
|00000690| 74 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |t floati|ng point|
|000006a0| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 20 6d 75 73 | instruc|tion mus|
|000006b0| 74 20 62 65 20 61 6e 20 | 46 53 41 56 45 2e 20 20 |t be an |FSAVE. |
|000006c0| 54 68 69 73 20 69 6e 73 | 74 72 75 63 74 69 6f 6e |This ins|truction|
|000006d0| 20 73 75 73 70 65 6e 64 | 73 20 74 68 65 20 65 78 | suspend|s the ex|
|000006e0| 65 63 75 74 69 6f 6e 20 | 6f 66 20 61 6e 79 20 6f |ecution |of any o|
|000006f0| 70 65 72 61 74 69 6f 6e | 20 69 6e 20 70 72 6f 67 |peration| in prog|
|00000700| 72 65 73 73 20 61 6e 64 | 20 73 61 76 65 73 20 74 |ress and| saves t|
|00000710| 68 65 20 69 6e 74 65 72 | 6e 61 6c 20 73 74 61 74 |he inter|nal stat|
|00000720| 65 2e 20 20 54 68 65 20 | 6e 75 6d 62 65 72 20 6f |e. The |number o|
|00000730| 66 20 62 79 74 65 73 20 | 72 65 71 75 69 72 65 64 |f bytes |required|
|00000740| 20 69 6e 20 74 68 69 73 | 20 6f 70 65 72 61 74 69 | in this| operati|
|00000750| 6f 6e 20 64 65 70 65 6e | 64 73 20 6f 6e 20 74 68 |on depen|ds on th|
|00000760| 65 20 73 74 61 74 65 20 | 69 74 20 69 73 20 69 6e |e state |it is in|
|00000770| 2c 20 61 6e 64 20 69 74 | 20 63 61 6e 20 62 65 20 |, and it| can be |
|00000780| 75 70 20 74 6f 20 32 31 | 36 20 62 79 74 65 73 2e |up to 21|6 bytes.|
|00000790| 20 20 49 66 20 61 6e 79 | 20 66 6c 6f 61 74 69 6e | If any| floatin|
|000007a0| 67 20 70 6f 69 6e 74 20 | 72 65 67 69 73 74 65 72 |g point |register|
|000007b0| 73 20 61 72 65 20 74 6f | 20 62 65 20 75 73 65 64 |s are to| be used|
|000007c0| 2c 20 74 68 65 79 20 61 | 6c 73 6f 20 6d 75 73 74 |, they a|lso must|
|000007d0| 20 62 65 20 73 61 76 65 | 64 20 77 69 74 68 20 74 | be save|d with t|
|000007e0| 68 65 20 46 4d 4f 56 45 | 20 69 6e 73 74 72 75 63 |he FMOVE| instruc|
|000007f0| 74 69 6f 6e 2e 20 20 41 | 66 74 65 72 20 70 65 72 |tion. A|fter per|
|00000800| 66 6f 72 6d 69 6e 67 20 | 74 68 65 20 69 6e 74 65 |forming |the inte|
|00000810| 72 72 75 70 74 20 72 6f | 75 74 69 6e 65 2c 20 74 |rrupt ro|utine, t|
|00000820| 68 65 20 46 52 45 53 54 | 4f 52 45 20 69 6e 73 74 |he FREST|ORE inst|
|00000830| 72 75 63 74 69 6f 6e 20 | 69 73 20 75 73 65 64 20 |ruction |is used |
|00000840| 74 6f 20 72 65 73 74 6f | 72 65 20 74 68 65 20 66 |to resto|re the f|
|00000850| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 20 73 74 |loating |point st|
|00000860| 61 74 65 2e 0d 56 42 4c | 50 72 6f 63 20 20 20 20 |ate..VBL|Proc |
|00000870| 46 53 41 56 45 20 20 20 | 20 20 20 20 2d 28 53 50 |FSAVE | -(SP|
|00000880| 29 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 73 61 |) | ; sa|
|00000890| 76 65 20 74 68 65 20 46 | 50 20 73 74 61 74 65 0d |ve the F|P state.|
|000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 46 4d 4f 56 45 | | FMOVE|
|000008b0| 4d 2e 58 20 20 20 20 46 | 50 52 65 67 73 2c 2d 28 |M.X F|PRegs,-(|
|000008c0| 53 50 29 20 20 20 20 3b | 20 73 61 76 65 20 74 68 |SP) ;| save th|
|000008d0| 65 20 46 50 20 72 65 67 | 73 20 77 65 20 75 73 65 |e FP reg|s we use|
|000008e0| 0d 20 20 20 20 20 20 20 | 20 20 20 20 c9 0d 20 20 |. | .. |
|000008f0| 20 20 20 20 20 20 20 20 | 20 c9 20 20 20 20 20 20 | | . |
|00000900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000910| 20 20 20 20 20 3b 20 79 | 6f 75 72 20 69 6e 74 65 | ; y|our inte|
|00000920| 72 72 75 70 74 20 63 6f | 64 65 0d 20 20 20 20 20 |rrupt co|de. |
|00000930| 20 20 20 20 20 20 c9 0d | 56 42 4c 45 78 69 74 20 | ..|VBLExit |
|00000940| 20 20 20 46 4d 4f 56 45 | 4d 2e 58 20 20 20 20 28 | FMOVE|M.X (|
|00000950| 53 50 29 2b 2c 46 50 52 | 65 67 73 20 20 20 20 3b |SP)+,FPR|egs ;|
|00000960| 20 72 65 70 6c 61 63 65 | 20 74 68 65 20 46 50 20 | replace| the FP |
|00000970| 72 65 67 73 20 77 65 20 | 75 73 65 64 0d 20 20 20 |regs we |used. |
|00000980| 20 20 20 20 20 20 20 20 | 46 52 45 53 54 4f 52 45 | |FRESTORE|
|00000990| 20 20 20 20 28 53 50 29 | 2b 20 20 20 20 20 20 20 | (SP)|+ |
|000009a0| 20 20 20 20 3b 20 72 65 | 73 74 6f 72 65 20 74 68 | ; re|store th|
|000009b0| 65 20 46 50 20 73 74 61 | 74 65 0d 20 20 20 20 20 |e FP sta|te. |
|000009c0| 20 20 20 20 20 20 52 54 | 53 0d 4e 6f 74 65 20 74 | RT|S.Note t|
|000009d0| 68 61 74 20 74 68 65 20 | 63 6f 70 72 6f 63 65 73 |hat the |coproces|
|000009e0| 73 6f 72 20 6d 61 79 20 | 6e 6f 74 20 62 65 20 69 |sor may |not be i|
|000009f0| 6e 20 61 20 63 6f 6e 64 | 69 74 69 6f 6e 20 74 6f |n a cond|ition to|
|00000a00| 20 62 65 20 69 6e 74 65 | 72 72 75 70 74 65 64 2c | be inte|rrupted,|
|00000a10| 20 61 6e 64 20 74 68 65 | 20 46 53 41 56 45 20 69 | and the| FSAVE i|
|00000a20| 6e 73 74 72 75 63 74 69 | 6f 6e 20 77 69 6c 6c 20 |nstructi|on will |
|00000a30| 68 61 6c 74 20 74 68 65 | 20 6d 61 69 6e 20 70 72 |halt the| main pr|
|00000a40| 6f 63 65 73 73 6f 72 20 | 75 6e 74 69 6c 20 73 75 |ocessor |until su|
|00000a50| 63 68 20 61 20 63 6f 6e | 64 69 74 69 6f 6e 20 63 |ch a con|dition c|
|00000a60| 61 6e 20 62 65 20 6d 65 | 74 2e 20 20 54 6f 20 67 |an be me|t. To g|
|00000a70| 69 76 65 20 61 6e 20 69 | 64 65 61 20 6f 6e 20 74 |ive an i|dea on t|
|00000a80| 68 65 20 74 69 6d 65 20 | 72 65 71 75 69 72 65 64 |he time |required|
|00000a90| 20 66 6f 72 20 73 61 76 | 69 6e 67 20 74 68 65 20 | for sav|ing the |
|00000aa0| 63 6f 70 72 6f 63 65 73 | 73 6f 72 d5 73 20 73 74 |coproces|sor.s st|
|00000ab0| 61 74 65 2c 20 74 68 65 | 20 46 53 41 56 45 20 6f |ate, the| FSAVE o|
|00000ac0| 72 20 46 52 45 53 54 4f | 52 45 20 69 6e 73 74 72 |r FRESTO|RE instr|
|00000ad0| 75 63 74 69 6f 6e 73 20 | 63 61 6e 20 74 61 6b 65 |uctions |can take|
|00000ae0| 20 61 70 70 72 6f 78 69 | 6d 61 74 65 6c 79 20 39 | approxi|mately 9|
|00000af0| 30 30 20 63 79 63 6c 65 | 73 20 74 6f 20 65 78 65 |00 cycle|s to exe|
|00000b00| 63 75 74 65 2e 20 20 54 | 68 69 73 20 69 73 20 61 |cute. T|his is a|
|00000b10| 62 6f 75 74 20 35 30 20 | 74 69 6d 65 73 20 73 6c |bout 50 |times sl|
|00000b20| 6f 77 65 72 20 74 68 61 | 6e 20 61 20 4d 4f 56 45 |ower tha|n a MOVE|
|00000b30| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 2e 20 20 43 | instruc|tion. C|
|00000b40| 6f 6e 73 69 64 65 72 69 | 6e 67 20 74 68 65 20 6c |onsideri|ng the l|
|00000b50| 65 6e 67 74 68 20 6f 66 | 20 74 69 6d 65 20 69 74 |ength of| time it|
|00000b60| 20 74 61 6b 65 73 20 74 | 6f 20 70 65 72 66 6f 72 | takes t|o perfor|
|00000b70| 6d 20 74 68 69 73 20 6e | 65 63 65 73 73 61 72 79 |m this n|ecessary|
|00000b80| 20 70 72 6f 74 6f 63 6f | 6c 2c 20 69 74 20 6d 61 | protoco|l, it ma|
|00000b90| 79 20 6e 6f 74 20 62 65 | 20 64 65 73 69 72 61 62 |y not be| desirab|
|00000ba0| 6c 65 20 74 6f 20 75 73 | 65 20 66 6c 6f 61 74 69 |le to us|e floati|
|00000bb0| 6e 67 d0 70 6f 69 6e 74 | 20 6d 61 74 68 20 61 74 |ng.point| math at|
|00000bc0| 20 69 6e 74 65 72 72 75 | 70 74 20 6c 65 76 65 6c | interru|pt level|
|00000bd0| 2e 20 20 41 73 20 61 6e | 20 61 6c 74 65 72 6e 61 |. As an| alterna|
|00000be0| 74 69 76 65 2c 20 69 6e | 76 65 73 74 69 67 61 74 |tive, in|vestigat|
|00000bf0| 65 20 74 68 65 20 70 6f | 73 73 69 62 69 6c 69 74 |e the po|ssibilit|
|00000c00| 79 20 6f 66 20 75 73 69 | 6e 67 20 74 68 65 20 54 |y of usi|ng the T|
|00000c10| 6f 6f 6c 62 6f 78 20 72 | 6f 75 74 69 6e 65 73 20 |oolbox r|outines |
|00000c20| 66 6f 72 20 46 69 78 65 | 64 20 61 6e 64 20 46 72 |for Fixe|d and Fr|
|00000c30| 61 63 20 6e 75 6d 62 65 | 72 73 2e 0d 48 61 6e 64 |ac numbe|rs..Hand|
|00000c40| 6c 69 6e 67 20 46 6c 6f | 61 74 69 6e 67 20 50 6f |ling Flo|ating Po|
|00000c50| 69 6e 74 20 45 78 63 65 | 70 74 69 6f 6e 73 0d 49 |int Exce|ptions.I|
|00000c60| 74 20 69 73 20 70 6f 73 | 73 69 62 6c 65 2c 20 61 |t is pos|sible, a|
|00000c70| 6e 64 20 73 6f 6d 65 74 | 69 6d 65 73 20 64 65 73 |nd somet|imes des|
|00000c80| 69 72 61 62 6c 65 2c 20 | 66 6f 72 20 61 70 70 6c |irable, |for appl|
|00000c90| 69 63 61 74 69 6f 6e 73 | 20 74 6f 20 69 6e 73 74 |ications| to inst|
|00000ca0| 61 6c 6c 20 74 68 65 69 | 72 20 6f 77 6e 20 68 61 |all thei|r own ha|
|00000cb0| 72 64 77 61 72 65 20 66 | 6c 6f 61 74 69 6e 67 d0 |rdware f|loating.|
|00000cc0| 70 6f 69 6e 74 20 65 78 | 63 65 70 74 69 6f 6e 20 |point ex|ception |
|00000cd0| 68 61 6e 64 6c 65 72 73 | 2e 20 20 54 68 65 20 4d |handlers|. The M|
|00000ce0| 50 57 20 d5 38 38 31 20 | 53 41 4e 45 20 6c 69 62 |PW .881 |SANE lib|
|00000cf0| 72 61 72 69 65 73 20 70 | 72 6f 76 69 64 65 20 72 |raries p|rovide r|
|00000d00| 6f 75 74 69 6e 65 73 20 | 66 6f 72 20 61 70 70 6c |outines |for appl|
|00000d10| 69 63 61 74 69 6f 6e 73 | 20 74 6f 20 64 6f 20 73 |ications| to do s|
|00000d20| 6f 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |o. If a|n applic|
|00000d30| 61 74 69 6f 6e 20 69 73 | 20 67 6f 69 6e 67 20 74 |ation is| going t|
|00000d40| 6f 20 75 73 65 20 74 68 | 69 73 20 6d 65 63 68 61 |o use th|is mecha|
|00000d50| 6e 69 73 6d 20 74 6f 20 | 63 61 74 63 68 20 65 78 |nism to |catch ex|
|00000d60| 63 65 70 74 69 6f 6e 73 | 20 73 75 63 68 20 61 73 |ceptions| such as|
|00000d70| 20 75 6e 64 65 72 66 6c | 6f 77 2c 20 6f 76 65 72 | underfl|ow, over|
|00000d80| 66 6c 6f 77 2c 20 6f 72 | 20 64 69 76 69 64 65 20 |flow, or| divide |
|00000d90| 62 79 20 7a 65 72 6f 2c | 20 74 68 65 6e 20 69 74 |by zero,| then it|
|00000da0| 20 6d 75 73 74 20 66 6f | 6c 6c 6f 77 20 74 68 65 | must fo|llow the|
|00000db0| 20 6d 69 6e 69 6d 61 6c | 20 70 72 6f 74 6f 63 6f | minimal| protoco|
|00000dc0| 6c 20 61 73 20 73 68 6f | 77 6e 20 69 6e 20 74 68 |l as sho|wn in th|
|00000dd0| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 65 78 61 6d |e follow|ing exam|
|00000de0| 70 6c 65 2e 0d 48 61 6e | 64 6c 65 72 20 20 20 20 |ple..Han|dler |
|00000df0| 46 53 41 56 45 20 20 20 | 20 20 20 20 2d 28 53 50 |FSAVE | -(SP|
|00000e00| 29 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 73 61 |) | ; sa|
|00000e10| 76 65 20 74 68 65 20 46 | 50 20 73 74 61 74 65 0d |ve the F|P state.|
|00000e20| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4f 56 45 2e | | MOVE.|
|00000e30| 42 20 20 20 20 20 20 28 | 53 50 29 2c 44 30 20 20 |B (|SP),D0 |
|00000e40| 20 20 20 20 20 20 20 3b | 20 66 69 72 73 74 20 62 | ;| first b|
|00000e50| 79 74 65 20 6f 66 20 74 | 68 65 20 73 74 61 74 65 |yte of t|he state|
|00000e60| 20 66 72 61 6d 65 0d 20 | 20 20 20 20 20 20 20 20 | frame. | |
|00000e70| 20 20 42 45 51 20 20 20 | 20 20 20 20 20 20 4e 55 | BEQ | NU|
|00000e80| 4c 4c 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 |LL | ; |
|00000e90| 62 72 61 6e 63 68 20 69 | 66 20 4e 55 4c 4c 20 73 |branch i|f NULL s|
|00000ea0| 74 61 74 65 0d 20 20 20 | 20 20 20 20 20 20 20 20 |tate. | |
|00000eb0| 43 4c 52 2e 4c 20 20 20 | 20 20 20 20 44 30 20 20 |CLR.L | D0 |
|00000ec0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 63 6c | | ; cl|
|00000ed0| 65 61 72 20 64 61 74 61 | 20 72 65 67 69 73 74 65 |ear data| registe|
|00000ee0| 72 0d 20 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |r. | MOV|
|00000ef0| 45 2e 42 20 20 20 20 20 | 20 31 28 53 50 29 2c 44 |E.B | 1(SP),D|
|00000f00| 30 20 20 20 20 20 20 20 | 20 3b 20 6c 6f 61 64 20 |0 | ; load |
|00000f10| 73 74 61 74 65 20 66 72 | 61 6d 65 20 73 69 7a 65 |state fr|ame size|
|00000f20| 0d 20 20 20 20 20 20 20 | 20 20 20 20 42 53 45 54 |. | BSET|
|00000f30| 20 20 20 20 20 20 20 20 | 23 33 2c 28 53 50 2c 44 | |#3,(SP,D|
|00000f40| 30 29 20 20 20 20 20 20 | 3b 20 73 65 74 20 62 69 |0) |; set bi|
|00000f50| 74 20 32 37 20 6f 72 20 | 42 49 55 0d 20 20 20 20 |t 27 or |BIU. |
|00000f60| 20 20 20 20 20 20 20 c9 | 0d 20 20 20 20 20 20 20 | .|. |
|00000f70| 20 20 20 20 c9 20 20 20 | 20 20 20 20 20 20 20 20 | . | |
|00000f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000f90| 3b 20 79 6f 75 72 20 65 | 78 63 65 70 74 69 6f 6e |; your e|xception|
|00000fa0| 20 63 6f 64 65 0d 20 20 | 20 20 20 20 20 20 20 20 | code. | |
|00000fb0| 20 c9 0d 4e 75 6c 6c 20 | 20 20 20 20 20 20 46 52 | ..Null | FR|
|00000fc0| 45 53 54 4f 52 45 20 20 | 20 20 28 53 50 29 2b 20 |ESTORE | (SP)+ |
|00000fd0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 72 65 73 74 | | ; rest|
|00000fe0| 6f 72 65 20 74 68 65 20 | 46 50 20 73 74 61 74 65 |ore the |FP state|
|00000ff0| 0d 20 20 20 20 20 20 20 | 20 20 20 20 52 54 45 20 |. | RTE |
|00001000| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001010| 20 20 20 20 20 20 20 20 | 3b 20 72 65 74 75 72 6e | |; return|
|00001020| 20 66 72 6f 6d 20 65 78 | 63 65 70 74 69 6f 6e 0d | from ex|ception.|
|00001030| 4f 74 68 65 72 20 49 73 | 73 75 65 73 0d 44 65 62 |Other Is|sues.Deb|
|00001040| 75 67 67 69 6e 67 20 66 | 6c 6f 61 74 69 6e 67 d0 |ugging f|loating.|
|00001050| 70 6f 69 6e 74 20 72 6f | 75 74 69 6e 65 73 20 77 |point ro|utines w|
|00001060| 69 74 68 20 4d 61 63 73 | 42 75 67 2c 20 53 41 44 |ith Macs|Bug, SAD|
|00001070| 45 2c 20 61 6e 64 20 54 | 4d 4f 4e 20 6d 61 79 20 |E, and T|MON may |
|00001080| 63 61 75 73 65 20 61 20 | 70 72 6f 74 6f 63 6f 6c |cause a |protocol|
|00001090| 20 76 69 6f 6c 61 74 69 | 6f 6e 2e 20 20 4d 61 63 | violati|on. Mac|
|000010a0| 73 42 75 67 20 36 2e 31 | 2c 20 61 6e 64 20 65 61 |sBug 6.1|, and ea|
|000010b0| 72 6c 69 65 72 2c 20 64 | 6f 20 6e 6f 74 20 70 65 |rlier, d|o not pe|
|000010c0| 72 66 6f 72 6d 20 74 68 | 65 20 46 53 41 56 45 20 |rform th|e FSAVE |
|000010d0| 61 6e 64 20 46 52 45 53 | 54 4f 52 45 20 73 75 72 |and FRES|TORE sur|
|000010e0| 72 6f 75 6e 64 69 6e 67 | 20 66 6c 6f 61 74 69 6e |rounding| floatin|
|000010f0| 67 d0 70 6f 69 6e 74 20 | 69 6e 73 74 72 75 63 74 |g.point |instruct|
|00001100| 69 6f 6e 73 20 61 74 20 | 69 6e 74 65 72 72 75 70 |ions at |interrup|
|00001110| 74 20 6c 65 76 65 6c 2e | 20 20 41 73 20 6f 66 20 |t level.| As of |
|00001120| 54 4d 4f 4e 20 32 2e 38 | 2e 34 2c 20 69 74 20 68 |TMON 2.8|.4, it h|
|00001130| 61 73 20 6e 6f 74 20 68 | 61 6e 64 6c 65 64 20 66 |as not h|andled f|
|00001140| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 69 6e |loating-|point in|
|00001150| 73 74 72 75 63 74 69 6f | 6e 73 2e 20 20 48 61 72 |structio|ns. Har|
|00001160| 64 77 61 72 65 20 66 6c | 6f 61 74 69 6e 67 d0 70 |dware fl|oating.p|
|00001170| 6f 69 6e 74 20 65 78 63 | 65 70 74 69 6f 6e 20 68 |oint exc|eption h|
|00001180| 61 6e 64 6c 65 72 73 20 | 61 6e 64 20 69 6e 74 65 |andlers |and inte|
|00001190| 72 72 75 70 74 20 72 6f | 75 74 69 6e 65 73 20 75 |rrupt ro|utines u|
|000011a0| 73 69 6e 67 20 66 6c 6f | 61 74 69 6e 67 d0 70 6f |sing flo|ating.po|
|000011b0| 69 6e 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |int inst|ructions|
|000011c0| 20 72 65 71 75 69 72 65 | 20 61 73 73 65 6d 62 6c | require| assembl|
|000011d0| 79 20 63 6f 64 69 6e 67 | 2e 0d 59 6f 75 20 63 61 |y coding|..You ca|
|000011e0| 6e 20 77 69 74 6e 65 73 | 73 20 61 20 70 72 6f 74 |n witnes|s a prot|
|000011f0| 6f 63 6f 6c 20 76 69 6f | 6c 61 74 69 6f 6e 20 69 |ocol vio|lation i|
|00001200| 6e 20 61 6e 6f 74 68 65 | 72 20 73 69 74 75 61 74 |n anothe|r situat|
|00001210| 69 6f 6e 2e 20 20 54 68 | 69 73 20 69 73 20 77 68 |ion. Th|is is wh|
|00001220| 65 6e 20 75 73 69 6e 67 | 20 74 68 65 20 53 6f 75 |en using| the Sou|
|00001230| 6e 64 20 4d 61 6e 61 67 | 65 72 20 69 6e 20 53 79 |nd Manag|er in Sy|
|00001240| 73 74 65 6d 20 53 6f 66 | 74 77 61 72 65 20 36 2e |stem Sof|tware 6.|
|00001250| 30 2e 35 20 61 6e 64 20 | 65 61 72 6c 69 65 72 2e |0.5 and |earlier.|
|00001260| 20 20 54 68 69 73 20 53 | 6f 75 6e 64 20 4d 61 6e | This S|ound Man|
|00001270| 61 67 65 72 20 63 61 6c | 6c 73 20 53 41 4e 45 20 |ager cal|ls SANE |
|00001280| 61 74 20 69 6e 74 65 72 | 72 75 70 74 20 74 69 6d |at inter|rupt tim|
|00001290| 65 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |e. If a|n applic|
|000012a0| 61 74 69 6f 6e 20 69 73 | 20 75 73 69 6e 67 20 74 |ation is| using t|
|000012b0| 68 65 20 63 6f 70 72 6f | 63 65 73 73 6f 72 20 61 |he copro|cessor a|
|000012c0| 6e 64 20 74 68 69 73 20 | 53 6f 75 6e 64 20 4d 61 |nd this |Sound Ma|
|000012d0| 6e 61 67 65 72 20 69 73 | 20 72 75 6e 6e 69 6e 67 |nager is| running|
|000012e0| 2c 20 69 74 20 69 73 20 | 76 65 72 79 20 6c 69 6b |, it is |very lik|
|000012f0| 65 6c 79 20 74 6f 20 69 | 6e 74 65 72 72 75 70 74 |ely to i|nterrupt|
|00001300| 20 74 68 65 20 63 6f 70 | 72 6f 63 65 73 73 6f 72 | the cop|rocessor|
|00001310| 2e 20 20 54 68 69 73 20 | 70 72 6f 62 6c 65 6d 20 |. This |problem |
|00001320| 68 61 73 20 62 65 65 6e | 20 72 65 73 6f 6c 76 65 |has been| resolve|
|00001330| 64 20 69 6e 20 74 68 65 | 20 6e 65 77 20 53 6f 75 |d in the| new Sou|
|00001340| 6e 64 20 4d 61 6e 61 67 | 65 72 2c 20 77 68 69 63 |nd Manag|er, whic|
|00001350| 68 20 77 61 73 20 6f 72 | 69 67 69 6e 61 6c 6c 79 |h was or|iginally|
|00001360| 20 72 65 6c 65 61 73 65 | 64 20 69 6e 20 53 79 73 | release|d in Sys|
|00001370| 74 65 6d 20 53 6f 66 74 | 77 61 72 65 20 36 2e 30 |tem Soft|ware 6.0|
|00001380| 2e 36 2e 20 20 54 68 65 | 20 6e 65 77 20 53 6f 75 |.6. The| new Sou|
|00001390| 6e 64 20 4d 61 6e 61 67 | 65 72 20 6e 6f 20 6c 6f |nd Manag|er no lo|
|000013a0| 6e 67 65 72 20 75 73 65 | 73 20 66 6c 6f 61 74 69 |nger use|s floati|
|000013b0| 6e 67 2d 70 6f 69 6e 74 | 20 6e 75 6d 62 65 72 73 |ng-point| numbers|
|000013c0| 20 61 74 20 69 6e 74 65 | 72 72 75 70 74 20 6c 65 | at inte|rrupt le|
|000013d0| 76 65 6c 3b 20 69 74 20 | 72 65 70 6c 61 63 65 73 |vel; it |replaces|
|000013e0| 20 74 68 65 6d 20 77 69 | 74 68 20 46 69 78 65 64 | them wi|th Fixed|
|000013f0| 20 61 6e 64 20 46 72 61 | 63 74 20 74 79 70 65 73 | and Fra|ct types|
|00001400| 2e 0d 46 75 72 74 68 65 | 72 20 52 65 66 65 72 65 |..Furthe|r Refere|
|00001410| 6e 63 65 3a 0d a5 09 41 | 70 70 6c 65 20 4e 75 6d |nce:...A|pple Num|
|00001420| 65 72 69 63 73 20 4d 61 | 6e 75 61 6c 2c 20 53 65 |erics Ma|nual, Se|
|00001430| 63 6f 6e 64 20 45 64 69 | 74 69 6f 6e 0d a5 09 4d |cond Edi|tion...M|
|00001440| 6f 74 6f 72 6f 6c 61 20 | 4d 43 36 38 38 38 31 2f |otorola |MC68881/|
|00001450| 4d 43 36 38 38 38 32 20 | 55 73 65 72 d5 73 20 4d |MC68882 |User.s M|
|00001460| 61 6e 75 61 6c 0d a5 09 | 4d 50 57 20 72 65 66 65 |anual...|MPW refe|
|00001470| 72 65 6e 63 65 20 6d 61 | 6e 75 61 6c 73 0d a5 09 |rence ma|nuals...|
|00001480| 54 65 63 68 6e 69 63 61 | 6c 20 4e 6f 74 65 20 50 |Technica|l Note P|
|00001490| 54 20 32 35 20 2d 20 4e | 6f 74 65 73 20 6f 6e 20 |T 25 - N|otes on |
|000014a0| 4d 50 57 d5 73 20 d0 6d | 63 36 38 38 38 31 20 4f |MPW.s .m|c68881 O|
|000014b0| 70 74 69 6f 6e 0d a5 09 | 54 65 63 68 6e 69 63 61 |ption...|Technica|
|000014c0| 6c 20 4e 6f 74 65 20 48 | 57 20 33 32 20 2d 20 53 |l Note H|W 32 - S|
|000014d0| 70 65 65 64 79 20 74 68 | 65 20 4d 61 74 68 20 43 |peedy th|e Math C|
|000014e0| 6f 70 72 6f 63 65 73 73 | 6f 72 0d 54 4d 4f 4e 20 |oprocess|or.TMON |
|000014f0| 69 73 20 61 20 74 72 61 | 64 65 6d 61 72 6b 20 6f |is a tra|demark o|
|00001500| 66 20 49 43 4f 4d 20 53 | 69 6d 75 6c 61 74 69 6f |f ICOM S|imulatio|
|00001510| 6e 73 2c 20 49 6e 63 2e | 0d 17 6a 00 00 00 00 03 |ns, Inc.|..j.....|
|00001520| 48 02 52 00 11 02 ff 0c | 00 ff ff ff ff 00 00 00 |H.R.....|........|
|00001530| 00 00 00 00 00 02 52 00 | 00 03 48 00 00 00 00 00 |......R.|..H.....|
|00001540| 00 00 a0 00 82 00 1e 00 | 01 00 0a 00 2f 00 5a 00 |........|..../.Z.|
|00001550| 81 02 23 00 07 00 00 00 | 00 00 08 00 0a 00 09 30 |..#.....|.......0|
|00001560| 49 88 3a b5 9c f0 39 00 | 22 00 7b 02 1a 00 00 00 |I.:...9.|".{.....|
|00001570| 09 ff ff ff ff ff ff ff | ff 00 23 00 00 00 a0 00 |........|..#.....|
|00001580| c4 00 a1 00 64 00 0a 4f | 4e 4c 4e 00 66 00 00 01 |....d..O|NLN.f...|
|00001590| fe 00 a0 00 8c 00 a1 00 | 64 00 31 64 72 77 32 00 |........|d.1drw2.|
|000015a0| 02 01 c9 00 2d 01 e1 01 | 5f 00 00 80 00 00 00 00 |....-...|_.......|
|000015b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff ff |........|........|
|000015c0| ff ff ff 00 01 00 00 01 | 8f 00 00 00 00 00 a1 00 |........|........|
|000015d0| 96 00 0c 01 00 00 00 02 | 78 00 00 00 00 00 00 00 |........|x.......|
|000015e0| a1 00 64 00 10 64 72 77 | 32 00 3a 00 05 00 00 00 |..d..drw|2.:.....|
|000015f0| 00 00 01 00 00 00 a1 00 | 64 00 0e 64 72 77 32 00 |........|d..drw2.|
|00001600| 3a 00 02 00 24 00 00 00 | 00 00 a1 00 64 00 34 64 |:...$...|....d.4d|
|00001610| 72 77 32 00 3a 00 01 00 | 03 01 00 00 18 00 00 00 |rw2.:...|........|
|00001620| 00 00 00 00 00 00 00 00 | 01 00 01 00 01 00 01 00 |........|........|
|00001630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001640| 00 00 00 00 a1 00 9a 00 | 08 ff fa 00 00 00 97 40 |........|.......@|
|00001650| 00 00 a0 00 98 00 2c 00 | 08 00 14 05 54 69 6d 65 |......,.|....Time|
|00001660| 73 00 03 00 14 00 04 01 | 00 00 0d 00 18 00 2e 00 |s.......|........|
|00001670| 04 00 00 01 00 00 10 00 | 52 01 c9 00 52 01 c9 00 |........|R...R...|
|00001680| 2b 5d 42 13 4e 65 77 20 | 54 65 63 68 6e 69 63 61 |+]B.New |Technica|
|00001690| 6c 20 4e 6f 74 65 73 00 | a0 00 99 00 a1 00 64 00 |l Notes.|......d.|
|000016a0| 08 64 72 77 32 00 3a 00 | 04 00 a1 14 e3 00 02 00 |.drw2.:.|........|
|000016b0| 01 00 a0 00 97 00 a1 00 | 64 00 31 64 72 77 32 00 |........|d.1drw2.|
|000016c0| 02 02 06 01 65 02 19 01 | f4 00 00 80 00 00 00 00 |....e...|........|
|000016d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff ff |........|........|
|000016e0| ff ff ff 00 01 00 00 01 | 50 00 00 00 00 00 a1 00 |........|P.......|
|000016f0| 96 00 0c 01 00 00 00 02 | 78 00 00 00 00 00 00 00 |........|x.......|
|00001700| a1 00 64 00 10 64 72 77 | 32 00 3a 00 05 00 00 00 |..d..drw|2.:.....|
|00001710| 00 00 01 00 00 00 a1 00 | 64 00 0e 64 72 77 32 00 |........|d..drw2.|
|00001720| 3a 00 02 00 24 00 00 00 | 00 00 a1 00 64 00 34 64 |:...$...|....d.4d|
|00001730| 72 77 32 00 3a 00 01 00 | 03 00 00 00 12 00 00 00 |rw2.:...|........|
|00001740| 00 00 00 00 00 00 00 00 | 01 00 01 00 01 00 01 00 |........|........|
|00001750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001760| 00 00 00 00 a1 00 9a 00 | 08 ff fb 80 00 00 45 c0 |........|......E.|
|00001770| 00 00 a0 00 98 00 04 00 | 00 00 0d 00 12 00 28 00 |........|......(.|
|00001780| 7b 01 95 11 44 65 76 65 | 6c 6f 70 65 72 20 53 75 |{...Deve|loper Su|
|00001790| 70 70 6f 72 74 00 a0 00 | 99 00 a1 00 64 00 08 64 |pport...|....d..d|
|000017a0| 72 77 32 00 3a 00 04 00 | a1 14 e3 00 02 00 01 00 |rw2.:...|........|
|000017b0| a0 00 97 00 a1 00 64 00 | 60 64 72 77 32 00 03 02 |......d.|`drw2...|
|000017c0| 00 00 2d 02 00 01 ef 00 | 00 00 00 00 00 00 00 02 |..-.....|........|
|000017d0| 02 00 00 00 00 00 00 00 | 00 00 00 ff ff ff ff ff |........|........|
|000017e0| ff 00 01 00 01 08 4b 00 | 00 00 00 02 00 01 ef 02 |......K.|........|
|000017f0| 00 00 2d 00 00 00 00 00 | 00 00 00 00 01 00 14 00 |..-.....|........|
|00001800| 0c 00 03 00 02 00 00 00 | 5a 00 01 00 00 00 02 00 |........|Z.......|
|00001810| 00 00 03 00 0c 00 00 00 | 00 00 07 00 02 00 02 00 |........|........|
|00001820| 08 00 08 00 20 00 66 02 | 1c 00 66 00 5a 00 a1 00 |.... .f.|..f.Z...|
|00001830| 64 00 31 64 72 77 32 00 | 02 01 ca 01 c0 01 fa 01 |d.1drw2.|........|
|00001840| e9 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001850| 00 00 00 00 00 ff ff ff | ff ff ff 00 01 00 00 01 |........|........|
|00001860| 4b 00 00 00 00 00 a1 00 | 96 00 0c 01 00 00 00 02 |K.......|........|
|00001870| 78 00 00 00 00 00 00 00 | a1 00 64 00 10 64 72 77 |x.......|..d..drw|
|00001880| 32 00 3a 00 05 00 00 00 | 00 00 01 00 00 00 a1 00 |2.:.....|........|
|00001890| 64 00 0e 64 72 77 32 00 | 3a 00 02 00 24 00 00 00 |d..drw2.|:...$...|
|000018a0| 00 00 a1 00 64 00 34 64 | 72 77 32 00 3a 00 01 00 |....d.4d|rw2.:...|
|000018b0| 03 00 00 00 30 00 00 00 | 00 00 00 00 00 00 00 00 |....0...|........|
|000018c0| 01 00 01 00 01 00 01 00 | 00 00 00 00 00 00 00 00 |........|........|
|000018d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 a1 00 9a 00 |........|........|
|000018e0| 08 ff f4 00 00 00 13 80 | 00 00 a0 00 98 00 0d 00 |........|........|
|000018f0| 30 00 28 00 55 01 ef 01 | f0 00 a0 00 99 00 a1 00 |0.(.U...|........|
|00001900| 64 00 08 64 72 77 32 00 | 3a 00 04 00 a1 14 e3 00 |d..drw2.|:.......|
|00001910| 02 00 01 00 a0 00 97 00 | a1 00 64 00 31 64 72 77 |........|..d.1drw|
|00001920| 32 00 02 01 ef 01 e6 01 | fa 01 f0 00 00 00 00 00 |2.......|........|
|00001930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........|
|00001940| ff ff ff ff ff 00 01 00 | 00 01 00 00 00 00 00 00 |........|........|
|00001950| a1 00 96 00 0c 01 00 00 | 00 02 78 00 00 00 00 00 |........|..x.....|
|00001960| 00 00 a1 00 64 00 10 64 | 72 77 32 00 3a 00 05 00 |....d..d|rw2.:...|
|00001970| 00 00 00 00 01 00 00 00 | a1 00 64 00 0e 64 72 77 |........|..d..drw|
|00001980| 32 00 3a 00 02 00 24 00 | 00 00 00 00 a1 00 64 00 |2.:...$.|......d.|
|00001990| 34 64 72 77 32 00 3a 00 | 01 00 03 00 00 00 09 00 |4drw2.:.|........|
|000019a0| 00 00 00 00 00 00 00 00 | 00 00 01 00 01 00 01 00 |........|........|
|000019b0| 01 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000019c0| 00 00 00 00 00 00 a1 00 | 9a 00 08 ff fd 80 00 00 |........|........|
|000019d0| 04 00 00 00 a0 00 98 00 | 0d 00 09 00 2b 26 09 01 |........|....+&..|
|000019e0| a8 00 a0 00 99 00 a1 00 | 64 00 08 64 72 77 32 00 |........|d..drw2.|
|000019f0| 3a 00 04 00 a1 14 e3 00 | 02 00 01 00 a0 00 97 00 |:.......|........|
|00001a00| a1 00 64 00 31 64 72 77 | 32 00 02 01 e5 00 2d 01 |..d.1drw|2.....-.|
|00001a10| f8 00 79 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..y.....|........|
|00001a20| 00 00 00 00 00 00 00 ff | ff ff ff ff ff 00 01 00 |........|........|
|00001a30| 01 01 00 00 00 01 00 00 | a1 00 96 00 0c 01 00 00 |........|........|
|00001a40| 00 02 78 00 00 00 00 00 | 00 00 a1 00 64 00 10 64 |..x.....|....d..d|
|00001a50| 72 77 32 00 3a 00 05 00 | 00 00 00 00 01 00 00 00 |rw2.:...|........|
|00001a60| a1 00 64 00 0e 64 72 77 | 32 00 3a 00 02 00 24 00 |..d..drw|2.:...$.|
|00001a70| 00 00 00 00 a1 00 64 00 | 34 64 72 77 32 00 3a 00 |......d.|4drw2.:.|
|00001a80| 01 00 03 00 00 00 12 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001a90| 00 00 01 00 01 00 01 00 | 01 00 00 00 00 00 00 00 |........|........|
|00001aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 a1 00 |........|........|
|00001ab0| 9a 00 08 ff fb 80 00 00 | 25 00 00 00 a0 00 98 00 |........|%.......|
|00001ac0| 0d 00 12 00 28 00 5a 00 | 5c 09 4d 61 63 69 6e 74 |....(.Z.|\.Macint|
|00001ad0| 6f 73 68 00 a0 00 99 00 | a1 00 64 00 08 64 72 77 |osh.....|..d..drw|
|00001ae0| 32 00 3a 00 04 00 a1 14 | e3 00 02 00 01 00 a0 00 |2.:.....|........|
|00001af0| 97 00 a0 00 8d 00 a1 00 | 64 00 06 64 72 77 32 00 |........|d..drw2.|
|00001b00| 44 00 a0 00 83 00 01 00 | 0a 00 00 00 00 03 48 02 |D.......|......H.|
|00001b10| 52 00 04 01 00 00 2e 00 | 04 00 00 00 00 00 10 00 |R.......|........|
|00001b20| 01 00 01 00 01 00 01 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00001b30| 4e 00 64 00 00 00 8d 00 | 5a 00 a0 01 bf 00 28 00 |N.d.....|Z.....(.|
|00001b40| 9b 00 5a 28 48 57 20 32 | 32 20 2d 20 43 6f 6f 70 |..Z(HW 2|2 - Coop|
|00001b50| 65 72 61 74 69 6e 67 20 | 77 69 74 68 20 74 68 65 |erating |with the|
|00001b60| 20 43 6f 70 72 6f 63 65 | 73 73 6f 72 00 00 0d 00 | Coproce|ssor....|
|00001b70| 0e 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 29 00 |....d..O|NLN.d.).|
|00001b80| 9f 00 5a 00 ae 00 9a 00 | 2a 10 08 48 61 72 64 77 |..Z.....|*..Hardw|
|00001b90| 61 72 65 00 04 00 00 00 | 0d 00 0c 00 a1 00 64 00 |are.....|......d.|
|00001ba0| 10 4f 4e 4c 4e 00 64 00 | 33 00 ba 00 5a 00 c6 00 |.ONLN.d.|3...Z...|
|00001bb0| 92 00 2a 18 0b 52 65 76 | 69 73 65 64 20 62 79 3a |..*..Rev|ised by:|
|00001bc0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 3f 00 |....d..O|NLN.d.?.|
|00001bd0| ba 00 a2 00 c6 00 d8 00 | 29 48 0a 4a 69 6d 20 52 |........|)H.Jim R|
|00001be0| 65 65 6b 65 73 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |eekes...|d..ONLN.|
|00001bf0| 64 00 4a 00 ba 01 dc 00 | c6 02 1c 00 28 00 c3 01 |d.J.....|....(...|
|00001c00| dc 0c 4f 63 74 6f 62 65 | 72 20 31 39 39 30 00 00 |..Octobe|r 1990..|
|00001c10| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 57 00 c6 00 |..d..ONL|N.d.W...|
|00001c20| 5a 00 d2 00 8f 00 28 00 | cf 00 5a 0b 57 72 69 74 |Z.....(.|..Z.Writ|
|00001c30| 74 65 6e 20 62 79 3a 00 | a1 00 64 00 10 4f 4e 4c |ten by:.|..d..ONL|
|00001c40| 4e 00 64 00 63 00 c6 00 | a2 00 d2 00 d8 00 29 48 |N.d.c...|......)H|
|00001c50| 0a 4a 69 6d 20 52 65 65 | 6b 65 73 00 a1 00 64 00 |.Jim Ree|kes...d.|
|00001c60| 10 4f 4e 4c 4e 00 64 00 | 6e 00 c6 01 eb 00 d2 02 |.ONLN.d.|n.......|
|00001c70| 1c 00 28 00 cf 01 eb 09 | 4a 75 6e 65 20 31 39 38 |..(.....|June 198|
|00001c80| 39 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 78 00 |9...d..O|NLN.d.x.|
|00001c90| de 00 5a 00 ea 00 a0 00 | 28 00 e7 00 5a 0f 54 68 |..Z.....|(...Z.Th|
|00001ca0| 65 20 75 73 65 20 6f 66 | 20 74 68 65 20 00 06 00 |e use of| the ...|
|00001cb0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 00 |......d.|.ONLN.d.|
|00001cc0| 87 00 de 00 a0 00 ea 02 | 1c 00 29 46 49 36 38 38 |........|..)FI688|
|00001cd0| 38 31 20 6f 72 20 36 38 | 38 38 32 20 63 6f 70 72 |81 or 68|882 copr|
|00001ce0| 6f 63 65 73 73 6f 72 20 | 69 73 20 75 73 75 61 6c |ocessor |is usual|
|00001cf0| 6c 79 20 68 61 6e 64 6c | 65 64 20 62 79 20 74 68 |ly handl|ed by th|
|00001d00| 65 20 53 41 4e 45 20 70 | 61 63 6b 61 67 65 20 6f |e SANE p|ackage o|
|00001d10| 72 20 62 79 20 61 00 00 | a1 00 64 00 10 4f 4e 4c |r by a..|..d..ONL|
|00001d20| 4e 00 64 00 d1 00 ea 00 | 5a 00 f6 00 c8 00 28 00 |N.d.....|Z.....(.|
|00001d30| f3 00 5a 15 64 65 76 65 | 6c 6f 70 6d 65 6e 74 20 |..Z.deve|lopment |
|00001d40| 73 79 73 74 65 6d d5 73 | 20 00 06 00 02 00 00 00 |system.s| .......|
|00001d50| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e6 00 ea 00 |..d..ONL|N.d.....|
|00001d60| c8 00 f6 02 1c 00 29 6e | 42 6c 69 62 72 61 72 69 |......)n|Blibrari|
|00001d70| 65 73 2e 20 20 53 6f 6d | 65 20 64 65 76 65 6c 6f |es. Som|e develo|
|00001d80| 70 65 72 73 20 6d 61 79 | 20 77 69 73 68 20 74 6f |pers may| wish to|
|00001d90| 20 75 73 65 20 74 68 65 | 20 63 6f 70 72 6f 63 65 | use the| coproce|
|00001da0| 73 73 6f 72 20 64 75 72 | 69 6e 67 00 06 00 00 00 |ssor dur|ing.....|
|00001db0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 29 00 |....d..O|NLN.d.).|
|00001dc0| f6 00 5a 01 02 00 f7 00 | 28 00 ff 00 5a 22 73 70 |..Z.....|(...Z"sp|
|00001dd0| 65 63 69 61 6c 20 63 69 | 72 63 75 6d 73 74 61 6e |ecial ci|rcumstan|
|00001de0| 63 65 73 2c 20 73 75 63 | 68 20 61 73 20 61 74 20 |ces, suc|h as at |
|00001df0| 00 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00001e00| 4e 00 64 01 4b 00 f6 00 | f7 01 02 02 1c 00 29 9d |N.d.K...|......).|
|00001e10| 3f 69 6e 74 65 72 72 75 | 70 74 20 6c 65 76 65 6c |?interru|pt level|
|00001e20| 20 6f 72 20 69 6e 73 74 | 61 6c 6c 69 6e 67 20 74 | or inst|alling t|
|00001e30| 68 65 69 72 20 6f 77 6e | 20 68 61 72 64 77 61 72 |heir own| hardwar|
|00001e40| 65 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |e floati|ng point|
|00001e50| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 8b 01 |....d..O|NLN.d...|
|00001e60| 02 00 5a 01 0e 01 db 00 | 28 01 0b 00 5a 52 65 78 |..Z.....|(...ZRex|
|00001e70| 63 65 70 74 69 6f 6e 20 | 68 61 6e 64 6c 65 72 73 |ception |handlers|
|00001e80| 2e 20 20 49 6e 20 74 68 | 65 73 65 20 74 77 6f 20 |. In th|ese two |
|00001e90| 73 69 74 75 61 74 69 6f | 6e 73 2c 20 74 68 65 72 |situatio|ns, ther|
|00001ea0| 65 20 61 72 65 20 73 70 | 65 63 69 61 6c 20 72 65 |e are sp|ecial re|
|00001eb0| 71 75 69 72 65 6d 65 6e | 74 73 20 74 68 61 74 20 |quiremen|ts that |
|00001ec0| 00 00 06 00 02 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00001ed0| 4e 00 64 01 dd 01 02 01 | db 01 0e 02 1c 00 28 01 |N.d.....|......(.|
|00001ee0| 0b 01 db 0c 6d 75 73 74 | 20 62 65 20 6d 65 74 2e |....must| be met.|
|00001ef0| 00 00 06 00 03 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00001f00| 4e 00 64 01 eb 01 0e 00 | 5a 01 1a 00 bf 00 28 01 |N.d.....|Z.....(.|
|00001f10| 17 00 5a 13 54 68 65 73 | 65 20 72 65 71 75 69 72 |..Z.Thes|e requir|
|00001f20| 65 6d 65 6e 74 73 20 00 | 06 00 04 00 00 00 a1 00 |ements .|........|
|00001f30| 64 00 10 4f 4e 4c 4e 00 | 64 01 fe 01 0e 00 bf 01 |d..ONLN.|d.......|
|00001f40| 1a 02 1c 00 29 65 43 77 | 69 6c 6c 20 72 65 71 75 |....)eCw|ill requ|
|00001f50| 69 72 65 20 66 6c 6f 61 | 74 69 6e 67 d0 70 6f 69 |ire floa|ting.poi|
|00001f60| 6e 74 20 61 73 73 65 6d | 62 6c 79 20 63 6f 64 65 |nt assem|bly code|
|00001f70| 20 61 6e 64 20 61 72 65 | 20 64 69 73 63 75 73 73 | and are| discuss|
|00001f80| 65 64 20 69 6e 20 74 68 | 69 73 00 00 06 00 00 00 |ed in th|is......|
|00001f90| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 02 42 01 |....d..O|NLN.d.B.|
|00001fa0| 1a 00 5a 01 26 00 a5 00 | 28 01 23 00 5a 0f 54 65 |..Z.&...|(.#.Z.Te|
|00001fb0| 63 68 6e 69 63 61 6c 20 | 4e 6f 74 65 2e 00 04 01 |chnical |Note....|
|00001fc0| 00 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00001fd0| 4e 00 64 02 52 01 26 00 | 5a 01 32 00 f0 00 2a 0c |N.d.R.&.|Z.2...*.|
|00001fe0| 18 43 68 61 6e 67 65 73 | 20 73 69 6e 63 65 20 4a |.Changes| since J|
|00001ff0| 75 6e 65 20 31 39 38 39 | 3a 00 04 00 00 00 a1 00 |une 1989|:.......|
|00002000| 64 00 10 4f 4e 4c 4e 00 | 64 02 6a 01 26 00 f0 01 |d..ONLN.|d.j.&...|
|00002010| 32 01 da 00 29 96 2d 20 | 20 4e 6f 74 65 64 20 74 |2...).- | Noted t|
|00002020| 68 61 74 20 74 68 65 20 | 6e 65 77 20 53 6f 75 6e |hat the |new Soun|
|00002030| 64 20 4d 61 6e 61 67 65 | 72 20 6e 6f 20 6c 6f 6e |d Manage|r no lon|
|00002040| 67 65 72 20 00 00 06 00 | 02 00 00 00 a1 00 64 00 |ger ....|......d.|
|00002050| 10 4f 4e 4c 4e 00 64 02 | 97 01 26 01 da 01 32 02 |.ONLN.d.|..&...2.|
|00002060| 18 00 29 ea 0d 75 73 65 | 73 20 66 6c 6f 61 74 69 |..)..use|s floati|
|00002070| 6e 67 00 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |ng......|....d..O|
|00002080| 4e 4c 4e 00 64 02 a4 01 | 26 02 18 01 32 02 1c 00 |NLN.d...|&...2...|
|00002090| 29 3e 01 2d 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |)>.-....|d..ONLN.|
|000020a0| 64 02 a5 01 32 00 5a 01 | 3e 00 ef 00 28 01 3b 00 |d...2.Z.|>...(.;.|
|000020b0| 5a 20 70 6f 69 6e 74 20 | 6e 75 6d 62 65 72 73 20 |Z point |numbers |
|000020c0| 61 74 20 69 6e 74 65 72 | 72 75 70 74 20 74 69 6d |at inter|rupt tim|
|000020d0| 65 2e 00 00 07 00 01 00 | 01 00 20 01 4a 00 58 01 |e.......|.. .J.X.|
|000020e0| 4a 02 1d 00 04 01 00 00 | 0d 00 0e 00 a1 00 64 00 |J.......|......d.|
|000020f0| 10 4f 4e 4c 4e 00 64 02 | c6 01 63 00 5a 01 72 00 |.ONLN.d.|..c.Z.r.|
|00002100| f8 00 2a 34 16 57 69 74 | 6e 65 73 73 69 6e 67 20 |..*4.Wit|nessing |
|00002110| 74 68 65 20 50 72 6f 62 | 6c 65 6d 00 04 00 00 00 |the Prob|lem.....|
|00002120| 0d 00 0c 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.|
|00002130| dd 01 7e 00 5a 01 8a 01 | e1 00 2a 18 55 49 66 20 |..~.Z...|..*.UIf |
|00002140| 79 6f 75 20 73 65 65 20 | 74 68 65 20 6d 65 73 73 |you see |the mess|
|00002150| 61 67 65 20 d2 53 70 75 | 72 69 6f 75 73 20 49 6e |age .Spu|rious In|
|00002160| 74 65 72 72 75 70 74 20 | 6f 66 20 74 68 65 20 55 |terrupt |of the U|
|00002170| 6e 69 6e 69 74 69 61 6c | 69 7a 65 64 20 49 6e 74 |ninitial|ized Int|
|00002180| 65 72 72 75 70 74 20 76 | 65 63 74 6f 72 d3 20 69 |errupt v|ector. i|
|00002190| 6e 20 00 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |n ......|....d..O|
|000021a0| 4e 4c 4e 00 64 03 32 01 | 7e 01 e1 01 8a 02 1c 00 |NLN.d.2.|~.......|
|000021b0| 28 01 87 01 e1 0a 4d 61 | 63 73 42 75 67 20 6f 72 |(.....Ma|csBug or|
|000021c0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 3d 01 |....d..O|NLN.d.=.|
|000021d0| 8b 00 5a 01 97 01 64 00 | 28 01 94 00 5a 34 74 68 |..Z...d.|(...Z4th|
|000021e0| 65 20 6d 65 73 73 61 67 | 65 20 d2 55 6e 61 73 73 |e messag|e .Unass|
|000021f0| 69 67 6e 65 64 20 49 6e | 74 65 72 72 75 70 74 20 |igned In|terrupt |
|00002200| 23 24 30 30 44 20 28 66 | 6f 72 6d 61 74 20 39 29 |#$00D (f|ormat 9)|
|00002210| d3 20 00 00 06 00 02 00 | 00 00 a1 00 64 00 10 4f |. ......|....d..O|
|00002220| 4e 4c 4e 00 64 03 71 01 | 8b 01 64 01 97 01 a2 00 |NLN.d.q.|..d.....|
|00002230| 28 01 94 01 64 09 66 72 | 6f 6d 20 54 4d 4f 4e 00 |(...d.fr|om TMON.|
|00002240| 0d 00 09 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 03 |......d.|.ONLN.d.|
|00002250| 7a 01 89 01 a2 01 94 01 | aa 00 28 01 91 01 a2 01 |z.......|..(.....|
|00002260| aa 00 0d 00 0c 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002270| 64 03 7b 01 8b 01 aa 01 | 97 02 1c 00 2b 08 03 16 |d.{.....|....+...|
|00002280| 2c 20 79 6f 75 20 73 68 | 6f 75 6c 64 20 73 75 73 |, you sh|ould sus|
|00002290| 70 65 63 74 20 61 00 00 | a1 00 64 00 10 4f 4e 4c |pect a..|..d..ONL|
|000022a0| 4e 00 64 03 92 01 97 00 | 5a 01 a3 01 78 00 28 01 |N.d.....|Z...x.(.|
|000022b0| a0 00 5a 3a 66 6c 6f 61 | 74 69 6e 67 20 70 6f 69 |..Z:floa|ting poi|
|000022c0| 6e 74 20 70 72 6f 74 6f | 63 6f 6c 20 76 69 6f 6c |nt proto|col viol|
|000022d0| 61 74 69 6f 6e 2e 20 20 | 54 68 69 73 20 63 61 6e |ation. |This can|
|000022e0| 20 62 65 20 63 61 75 73 | 65 64 20 62 79 20 00 00 | be caus|ed by ..|
|000022f0| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002300| 64 03 cc 01 97 01 78 01 | a3 02 1c 00 28 01 a0 01 |d.....x.|....(...|
|00002310| 78 20 69 6d 70 72 6f 70 | 65 72 20 75 73 61 67 65 |x improp|er usage|
|00002320| 20 6f 66 20 66 6c 6f 61 | 74 69 6e 67 20 70 6f 69 | of floa|ting poi|
|00002330| 6e 74 00 00 06 00 02 00 | 00 00 a1 00 64 00 10 4f |nt......|....d..O|
|00002340| 4e 4c 4e 00 64 03 ed 01 | a3 00 5a 01 af 01 ea 00 |NLN.d...|..Z.....|
|00002350| 28 01 ac 00 5a 53 69 6e | 73 74 72 75 63 74 69 6f |(...ZSin|structio|
|00002360| 6e 73 20 61 74 20 69 6e | 74 65 72 72 75 70 74 20 |ns at in|terrupt |
|00002370| 6c 65 76 65 6c 20 6f 72 | 20 62 79 20 61 74 74 65 |level or| by atte|
|00002380| 6d 70 74 69 6e 67 20 74 | 6f 20 68 61 6e 64 6c 65 |mpting t|o handle|
|00002390| 20 68 61 72 64 77 61 72 | 65 20 66 6c 6f 61 74 69 | hardwar|e floati|
|000023a0| 6e 67 20 70 6f 69 6e 74 | 20 00 06 00 03 00 00 00 |ng point| .......|
|000023b0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 40 01 a3 01 |..d..ONL|N.d.@...|
|000023c0| ea 01 af 02 1c 00 28 01 | ac 01 ea 0a 65 78 63 65 |......(.|....exce|
|000023d0| 70 74 69 6f 6e 73 00 00 | 06 00 00 00 00 00 a1 00 |ptions..|........|
|000023e0| 64 00 10 4f 4e 4c 4e 00 | 64 04 4b 01 af 00 5a 01 |d..ONLN.|d.K...Z.|
|000023f0| bb 00 90 00 28 01 b8 00 | 5a 0c 69 6e 63 6f 72 72 |....(...|Z.incorr|
|00002400| 65 63 74 6c 79 2e 00 00 | 04 01 00 00 0d 00 0e 00 |ectly...|........|
|00002410| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 58 01 d3 00 |..d..ONL|N.d.X...|
|00002420| 5a 01 e2 01 1c 00 2a 27 | 1c 49 6e 74 65 72 72 75 |Z.....*'|.Interru|
|00002430| 70 74 69 6e 67 20 74 68 | 65 20 43 6f 70 72 6f 63 |pting th|e Coproc|
|00002440| 65 73 73 6f 72 00 04 00 | 00 00 0d 00 0c 00 a1 00 |essor...|........|
|00002450| 64 00 10 4f 4e 4c 4e 00 | 64 04 75 01 ee 00 5a 01 |d..ONLN.|d.u...Z.|
|00002460| fa 01 98 00 2a 18 45 49 | 66 20 79 6f 75 20 61 74 |....*.EI|f you at|
|00002470| 74 65 6d 70 74 20 74 6f | 20 75 73 65 20 74 68 65 |tempt to| use the|
|00002480| 20 63 6f 70 72 6f 63 65 | 73 73 6f 72 20 61 74 20 | coproce|ssor at |
|00002490| 69 6e 74 65 72 72 75 70 | 74 20 6c 65 76 65 6c 2c |interrup|t level,|
|000024a0| 20 79 6f 75 20 6d 61 79 | 20 62 65 20 00 00 06 00 | you may| be ....|
|000024b0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 04 |......d.|.ONLN.d.|
|000024c0| ba 01 ee 01 98 01 fa 02 | 1c 00 28 01 f7 01 98 1d |........|..(.....|
|000024d0| 69 6e 74 65 72 72 75 70 | 74 69 6e 67 20 61 20 66 |interrup|ting a f|
|000024e0| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 00 06 00 |loating |point...|
|000024f0| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 04 |......d.|.ONLN.d.|
|00002500| d8 01 fa 00 5a 02 06 00 | 92 00 28 02 03 00 5a 0b |....Z...|..(...Z.|
|00002510| 70 72 6f 63 65 73 73 6f | 72 2e 20 00 06 00 04 00 |processo|r. .....|
|00002520| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 e3 01 |....d..O|NLN.d...|
|00002530| fa 00 92 02 06 02 1c 00 | 29 38 4a 20 59 6f 75 20 |........|)8J You |
|00002540| 6d 75 73 74 20 73 61 76 | 65 20 74 68 65 20 63 6f |must sav|e the co|
|00002550| 70 72 6f 63 65 73 73 6f | 72 d5 73 20 73 74 61 74 |processo|r.s stat|
|00002560| 65 20 62 65 66 6f 72 65 | 20 65 78 65 63 75 74 69 |e before| executi|
|00002570| 6e 67 20 61 6e 79 20 66 | 6c 6f 61 74 69 6e 67 20 |ng any f|loating |
|00002580| 70 6f 69 6e 74 00 06 00 | 00 00 00 00 a1 00 64 00 |point...|......d.|
|00002590| 10 4f 4e 4c 4e 00 64 05 | 2e 02 06 00 5a 02 12 01 |.ONLN.d.|....Z...|
|000025a0| f0 00 28 02 0f 00 5a 5c | 69 6e 73 74 72 75 63 74 |..(...Z\|instruct|
|000025b0| 69 6f 6e 73 2c 20 61 6e | 64 2c 20 6f 66 20 63 6f |ions, an|d, of co|
|000025c0| 75 72 73 65 2c 20 72 65 | 73 74 6f 72 65 20 69 74 |urse, re|store it|
|000025d0| 20 6c 61 74 65 72 20 64 | 75 72 69 6e 67 20 74 68 | later d|uring th|
|000025e0| 65 20 69 6e 74 65 72 72 | 75 70 74 20 72 6f 75 74 |e interr|upt rout|
|000025f0| 69 6e 65 2e 20 20 54 68 | 69 73 20 72 65 71 75 69 |ine. Th|is requi|
|00002600| 72 65 73 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |res ....|......d.|
|00002610| 10 4f 4e 4c 4e 00 64 05 | 8a 02 06 01 f0 02 12 02 |.ONLN.d.|........|
|00002620| 1c 00 28 02 0f 01 f0 08 | 61 73 73 65 6d 62 6c 79 |..(.....|assembly|
|00002630| 00 00 06 00 00 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL|
|00002640| 4e 00 64 05 93 02 12 00 | 5a 02 1e 01 a9 00 28 02 |N.d.....|Z.....(.|
|00002650| 1b 00 5a 48 63 6f 64 65 | 20 73 69 6e 63 65 20 74 |..ZHcode| since t|
|00002660| 68 65 72 65 20 69 73 20 | 6e 6f 20 63 6f 6e 76 65 |here is |no conve|
|00002670| 6e 69 65 6e 74 20 77 61 | 79 20 74 6f 20 64 6f 20 |nient wa|y to do |
|00002680| 69 74 20 69 6e 20 61 20 | 68 69 67 68 d0 6c 65 76 |it in a |high.lev|
|00002690| 65 6c 20 6c 61 6e 67 75 | 61 67 65 2e 00 00 06 00 |el langu|age.....|
|000026a0| 02 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 05 |......d.|.ONLN.d.|
|000026b0| dc 02 2a 00 5a 02 36 01 | e3 00 2a 18 51 54 68 65 |..*.Z.6.|..*.QThe|
|000026c0| 72 65 20 69 73 20 61 20 | 70 72 6f 74 6f 63 6f 6c |re is a |protocol|
|000026d0| 20 74 68 61 74 20 6d 75 | 73 74 20 62 65 20 66 6f | that mu|st be fo|
|000026e0| 6c 6c 6f 77 65 64 2e 20 | 20 54 68 65 20 66 69 72 |llowed. | The fir|
|000026f0| 73 74 20 66 6c 6f 61 74 | 69 6e 67 20 70 6f 69 6e |st float|ing poin|
|00002700| 74 20 69 6e 73 74 72 75 | 63 74 69 6f 6e 20 00 00 |t instru|ction ..|
|00002710| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002720| 64 06 2d 02 2a 01 e3 02 | 36 02 1c 00 28 02 33 01 |d.-.*...|6...(.3.|
|00002730| e3 0a 6d 75 73 74 20 62 | 65 20 61 6e 00 00 2c 00 |..must b|e an..,.|
|00002740| 0a 00 16 07 43 6f 75 72 | 69 65 72 00 03 00 16 00 |....Cour|ier.....|
|00002750| 06 00 01 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002760| 64 06 38 02 36 00 5a 02 | 42 00 7d 00 28 02 40 00 |d.8.6.Z.|B.}.(.@.|
|00002770| 5a 05 46 53 41 56 45 00 | 03 00 14 00 a1 00 64 00 |Z.FSAVE.|......d.|
|00002780| 10 4f 4e 4c 4e 00 64 06 | 3d 02 37 00 7d 02 43 01 |.ONLN.d.|=.7.}.C.|
|00002790| ab 00 29 23 3f 2e 20 20 | 54 68 69 73 20 69 6e 73 |..)#?. |This ins|
|000027a0| 74 72 75 63 74 69 6f 6e | 20 73 75 73 70 65 6e 64 |truction| suspend|
|000027b0| 73 20 74 68 65 20 65 78 | 65 63 75 74 69 6f 6e 20 |s the ex|ecution |
|000027c0| 6f 66 20 61 6e 79 20 6f | 70 65 72 61 74 69 6f 6e |of any o|peration|
|000027d0| 20 69 6e 20 00 00 06 00 | 02 00 00 00 a1 00 64 00 | in ....|......d.|
|000027e0| 10 4f 4e 4c 4e 00 64 06 | 7c 02 37 01 ab 02 43 02 |.ONLN.d.||.7...C.|
|000027f0| 1c 00 28 02 40 01 ab 16 | 70 72 6f 67 72 65 73 73 |..(.@...|progress|
|00002800| 20 61 6e 64 20 73 61 76 | 65 73 20 74 68 65 00 00 | and sav|es the..|
|00002810| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002820| 64 06 93 02 43 00 5a 02 | 4f 01 4e 00 28 02 4c 00 |d...C.Z.|O.N.(.L.|
|00002830| 5a 36 69 6e 74 65 72 6e | 61 6c 20 73 74 61 74 65 |Z6intern|al state|
|00002840| 2e 20 20 54 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |. The n|umber of|
|00002850| 20 62 79 74 65 73 20 72 | 65 71 75 69 72 65 64 20 | bytes r|equired |
|00002860| 69 6e 20 74 68 69 73 20 | 00 00 06 00 01 00 00 00 |in this |........|
|00002870| a1 00 64 00 10 4f 4e 4c | 4e 00 64 06 c9 02 43 01 |..d..ONL|N.d...C.|
|00002880| 4e 02 4f 02 1c 00 29 f4 | 2c 6f 70 65 72 61 74 69 |N.O...).|,operati|
|00002890| 6f 6e 20 64 65 70 65 6e | 64 73 20 6f 6e 20 74 68 |on depen|ds on th|
|000028a0| 65 20 73 74 61 74 65 20 | 69 74 20 69 73 20 69 6e |e state |it is in|
|000028b0| 2c 20 61 6e 64 00 06 00 | 00 00 00 00 a1 00 64 00 |, and...|......d.|
|000028c0| 10 4f 4e 4c 4e 00 64 06 | f6 02 4f 00 5a 02 5b 01 |.ONLN.d.|..O.Z.[.|
|000028d0| f2 00 28 02 58 00 5a 5b | 69 74 20 63 61 6e 20 62 |..(.X.Z[|it can b|
|000028e0| 65 20 75 70 20 74 6f 20 | 32 31 36 20 62 79 74 65 |e up to |216 byte|
|000028f0| 73 2e 20 20 49 66 20 61 | 6e 79 20 66 6c 6f 61 74 |s. If a|ny float|
|00002900| 69 6e 67 20 70 6f 69 6e | 74 20 72 65 67 69 73 74 |ing poin|t regist|
|00002910| 65 72 73 20 61 72 65 20 | 74 6f 20 62 65 20 75 73 |ers are |to be us|
|00002920| 65 64 2c 20 74 68 65 79 | 20 61 6c 73 6f 20 6d 75 |ed, they| also mu|
|00002930| 73 74 20 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |st .....|....d..O|
|00002940| 4e 4c 4e 00 64 07 51 02 | 4f 01 f2 02 5b 02 1c 00 |NLN.d.Q.|O...[...|
|00002950| 28 02 58 01 f2 08 62 65 | 20 73 61 76 65 64 00 00 |(.X...be| saved..|
|00002960| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00002970| 64 07 5a 02 5c 00 5a 02 | 68 00 83 00 28 02 65 00 |d.Z.\.Z.|h...(.e.|
|00002980| 5a 09 77 69 74 68 20 74 | 68 65 20 00 03 00 16 00 |Z.with t|he .....|
|00002990| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 63 02 5b 00 |..d..ONL|N.d.c.[.|
|000029a0| 83 02 67 00 a6 00 29 29 | 05 46 4d 4f 56 45 00 00 |..g...))|.FMOVE..|
|000029b0| 03 00 14 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.|
|000029c0| 68 02 5c 00 a6 02 68 01 | 9c 00 29 23 37 20 69 6e |h.\...h.|..)#7 in|
|000029d0| 73 74 72 75 63 74 69 6f | 6e 2e 20 20 41 66 74 65 |structio|n. Afte|
|000029e0| 72 20 70 65 72 66 6f 72 | 6d 69 6e 67 20 74 68 65 |r perfor|ming the|
|000029f0| 20 69 6e 74 65 72 72 75 | 70 74 20 72 6f 75 74 69 | interru|pt routi|
|00002a00| 6e 65 2c 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |ne, ....|......d.|
|00002a10| 10 4f 4e 4c 4e 00 64 07 | 9f 02 5c 01 9c 02 68 01 |.ONLN.d.|..\...h.|
|00002a20| ae 00 29 f6 04 74 68 65 | 20 00 03 00 16 00 a1 00 |..)..the| .......|
|00002a30| 64 00 10 4f 4e 4c 4e 00 | 64 07 a3 02 5b 01 ae 02 |d..ONLN.|d...[...|
|00002a40| 67 01 e6 00 29 12 08 46 | 52 45 53 54 4f 52 45 00 |g...)..F|RESTORE.|
|00002a50| 03 00 14 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.|
|00002a60| ab 02 5c 01 e6 02 68 02 | 1c 00 29 38 0c 20 69 6e |..\...h.|..)8. in|
|00002a70| 73 74 72 75 63 74 69 6f | 6e 00 06 00 00 00 00 00 |structio|n.......|
|00002a80| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 b8 02 68 00 |..d..ONL|N.d...h.|
|00002a90| 5a 02 74 01 19 00 28 02 | 71 00 5a 2c 69 73 20 75 |Z.t...(.|q.Z,is u|
|00002aa0| 73 65 64 20 74 6f 20 72 | 65 73 74 6f 72 65 20 74 |sed to r|estore t|
|00002ab0| 68 65 20 66 6c 6f 61 74 | 69 6e 67 20 70 6f 69 6e |he float|ing poin|
|00002ac0| 74 20 73 74 61 74 65 2e | 00 00 03 00 16 00 0d 00 |t state.|........|
|00002ad0| 09 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 07 e5 02 |....d..O|NLN.d...|
|00002ae0| 80 00 5a 02 8b 01 7c 00 | 2a 17 3a 56 42 4c 50 72 |..Z...|.|*.:VBLPr|
|00002af0| 6f 63 20 20 20 20 46 53 | 41 56 45 20 20 20 20 20 |oc FS|AVE |
|00002b00| 20 20 2d 28 53 50 29 20 | 20 20 20 20 20 20 20 20 | -(SP) | |
|00002b10| 20 20 3b 20 73 61 76 65 | 20 74 68 65 20 46 50 20 | ; save| the FP |
|00002b20| 73 74 61 74 65 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |state...|d..ONLN.|
|00002b30| 64 08 20 02 8a 00 5a 02 | 95 01 9a 00 2a 0a 40 20 |d. ...Z.|....*.@ |
|00002b40| 20 20 20 20 20 20 20 20 | 20 20 46 4d 4f 56 45 4d | | FMOVEM|
|00002b50| 2e 58 20 20 20 20 46 50 | 52 65 67 73 2c 2d 28 53 |.X FP|Regs,-(S|
|00002b60| 50 29 20 20 20 20 3b 20 | 73 61 76 65 20 74 68 65 |P) ; |save the|
|00002b70| 20 46 50 20 72 65 67 73 | 20 77 65 20 75 73 65 00 | FP regs| we use.|
|00002b80| a1 00 64 00 10 4f 4e 4c | 4e 00 64 08 61 02 94 00 |..d..ONL|N.d.a...|
|00002b90| 5a 02 9f 00 96 00 2a 0a | 0c 20 20 20 20 20 20 20 |Z.....*.|. |
|00002ba0| 20 20 20 20 c9 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 | ....|d..ONLN.|
|00002bb0| 64 08 6e 02 9e 00 5a 02 | a9 01 86 00 2a 0a 3c 20 |d.n...Z.|....*.< |
|00002bc0| 20 20 20 20 20 20 20 20 | 20 20 c9 20 20 20 20 20 | | . |
|00002bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002be0| 20 20 20 20 20 20 3b 20 | 79 6f 75 72 20 69 6e 74 | ; |your int|
|00002bf0| 65 72 72 75 70 74 20 63 | 6f 64 65 00 a1 00 64 00 |errupt c|ode...d.|
|00002c00| 10 4f 4e 4c 4e 00 64 08 | ab 02 a8 00 5a 02 b3 00 |.ONLN.d.|....Z...|
|00002c10| 96 00 2a 0a 0c 20 20 20 | 20 20 20 20 20 20 20 20 |..*.. | |
|00002c20| c9 00 20 02 c0 00 58 02 | c0 02 1d 00 03 00 14 00 |.. ...X.|........|
|00002c30| 0d 00 0a 00 2a 25 28 48 | 57 20 32 32 20 2d 20 43 |....*%(H|W 22 - C|
|00002c40| 6f 6f 70 65 72 61 74 69 | 6e 67 20 77 69 74 68 20 |ooperati|ng with |
|00002c50| 74 68 65 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 00 |the Copr|ocessor.|
|00002c60| 28 02 d5 02 04 01 31 00 | 29 05 05 20 6f 66 20 33 |(.....1.|).. of 3|
|00002c70| 00 00 28 02 eb 00 5a 08 | 48 61 72 64 77 61 72 65 |..(...Z.|Hardware|
|00002c80| 00 00 ff 00 a1 00 c0 01 | f4 25 25 44 53 49 44 49 |........|.%%DSIDI|
|00002c90| 43 54 3a 5f 63 76 0d 63 | 75 72 72 65 6e 74 64 69 |CT:_cv.c|urrentdi|
|00002ca0| 63 74 20 2f 62 75 20 6b | 6e 6f 77 6e 20 7b 62 75 |ct /bu k|nown {bu|
|00002cb0| 7d 69 66 0d 75 73 65 72 | 64 69 63 74 20 2f 5f 63 |}if.user|dict /_c|
|00002cc0| 76 20 6b 6e 6f 77 6e 20 | 6e 6f 74 7b 75 73 65 72 |v known |not{user|
|00002cd0| 64 69 63 74 20 2f 5f 63 | 76 20 33 30 20 64 69 63 |dict /_c|v 30 dic|
|00002ce0| 74 20 70 75 74 7d 69 66 | 0d 5f 63 76 20 62 65 67 |t put}if|._cv beg|
|00002cf0| 69 6e 0d 2f 62 64 66 7b | 62 69 6e 64 20 64 65 66 |in./bdf{|bind def|
|00002d00| 7d 62 69 6e 64 20 64 65 | 66 0d 63 75 72 72 65 6e |}bind de|f.curren|
|00002d10| 74 73 63 72 65 65 6e 2f | 63 73 20 65 78 63 68 20 |tscreen/|cs exch |
|00002d20| 64 65 66 2f 63 61 20 65 | 78 63 68 20 64 65 66 2f |def/ca e|xch def/|
|00002d30| 63 66 20 65 78 63 68 20 | 64 65 66 0d 2f 73 65 74 |cf exch |def./set|
|00002d40| 63 6d 79 6b 63 6f 6c 6f | 72 20 77 68 65 72 65 7b |cmykcolo|r where{|
|00002d50| 2f 73 65 74 63 6d 79 6b | 63 6f 6c 6f 72 20 67 65 |/setcmyk|color ge|
|00002d60| 74 20 2f 63 76 63 6d 79 | 6b 20 65 78 63 68 20 64 |t /cvcmy|k exch d|
|00002d70| 65 66 7d 7b 2f 63 76 63 | 6d 79 6b 7b 31 20 73 75 |ef}{/cvc|myk{1 su|
|00002d80| 62 20 34 20 31 20 72 6f | 6c 6c 20 33 7b 33 20 69 |b 4 1 ro|ll 3{3 i|
|00002d90| 6e 64 65 78 20 61 64 64 | 20 6e 65 67 20 64 75 70 |ndex add| neg dup|
|00002da0| 20 30 20 6c 74 7b 70 6f | 70 20 30 7d 69 66 20 33 | 0 lt{po|p 0}if 3|
|00002db0| 20 31 20 72 6f 6c 6c 7d | 72 65 70 65 61 74 20 73 | 1 roll}|repeat s|
|00002dc0| 65 74 72 67 62 63 6f 6c | 6f 72 20 70 6f 70 7d 62 |etrgbcol|or pop}b|
|00002dd0| 64 66 20 7d 69 66 65 6c | 73 65 0d 2f 73 73 7b 2f |df }ifel|se./ss{/|
|00002de0| 2f 63 66 20 2f 2f 63 61 | 20 2f 2f 63 73 20 73 65 |/cf //ca| //cs se|
|00002df0| 74 73 63 72 65 65 6e 7d | 62 64 66 0d 2f 73 74 67 |tscreen}|bdf./stg|
|00002e00| 7b 73 73 20 73 65 74 67 | 72 61 79 7d 62 64 66 0d |{ss setg|ray}bdf.|
|00002e10| 2f 73 74 72 67 62 7b 73 | 73 20 73 65 74 72 67 62 |/strgb{s|s setrgb|
|00002e20| 63 6f 6c 6f 72 7d 62 64 | 66 0d 2f 73 74 63 6d 79 |color}bd|f./stcmy|
|00002e30| 6b 7b 73 73 20 63 76 63 | 6d 79 6b 7d 62 64 66 0d |k{ss cvc|myk}bdf.|
|00002e40| 2f 6d 69 6e 31 7b 64 75 | 70 20 30 20 65 71 7b 70 |/min1{du|p 0 eq{p|
|00002e50| 6f 70 20 31 7d 69 66 7d | 62 64 66 0d 65 6e 64 0d |op 1}if}|bdf.end.|
|00002e60| 63 75 72 72 65 6e 74 64 | 69 63 74 20 2f 62 6e 20 |currentd|ict /bn |
|00002e70| 6b 6e 6f 77 6e 20 7b 62 | 6e 7d 69 66 0d 00 a0 00 |known {b|n}if....|
|00002e80| bf 15 ca 00 00 00 00 03 | 48 02 52 00 11 02 ff 0c |........|H.R.....|
|00002e90| 00 ff ff ff ff 00 00 00 | 00 00 00 00 00 02 52 00 |........|......R.|
|00002ea0| 00 03 48 00 00 00 00 00 | 00 00 1e 00 01 00 0a 00 |..H.....|........|
|00002eb0| 00 00 00 03 48 02 52 00 | 2c 00 08 00 14 05 54 69 |....H.R.|,.....Ti|
|00002ec0| 6d 65 73 00 03 00 14 00 | 0d 00 0a 00 2e 00 04 00 |mes.....|........|
|00002ed0| 00 00 00 00 2b 36 2d 19 | 4d 61 63 69 6e 74 6f 73 |....+6-.|Macintos|
|00002ee0| 68 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |h Techni|cal Note|
|00002ef0| 73 00 20 00 2f 00 34 00 | 2f 01 f9 00 2c 00 0a 00 |s. ./.4.|/...,...|
|00002f00| 16 07 43 6f 75 72 69 65 | 72 00 03 00 16 00 0d 00 |..Courie|r.......|
|00002f10| 09 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 00 00 |....d..O|NLN.d...|
|00002f20| 3c 00 36 00 47 01 8a 00 | 2a 17 44 56 42 4c 45 78 |<.6.G...|*.DVBLEx|
|00002f30| 69 74 20 20 20 20 46 4d | 4f 56 45 4d 2e 58 20 20 |it FM|OVEM.X |
|00002f40| 20 20 28 53 50 29 2b 2c | 46 50 52 65 67 73 20 20 | (SP)+,|FPRegs |
|00002f50| 20 20 3b 20 72 65 70 6c | 61 63 65 20 74 68 65 20 | ; repl|ace the |
|00002f60| 46 50 20 72 65 67 73 20 | 77 65 20 75 73 65 64 00 |FP regs |we used.|
|00002f70| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 45 00 46 00 |..d..ONL|N.d.E.F.|
|00002f80| 36 00 51 01 67 00 2a 0a | 3d 20 20 20 20 20 20 20 |6.Q.g.*.|= |
|00002f90| 20 20 20 20 46 52 45 53 | 54 4f 52 45 20 20 20 20 | FRES|TORE |
|00002fa0| 28 53 50 29 2b 20 20 20 | 20 20 20 20 20 20 20 20 |(SP)+ | |
|00002fb0| 3b 20 72 65 73 74 6f 72 | 65 20 74 68 65 20 46 50 |; restor|e the FP|
|00002fc0| 20 73 74 61 74 65 00 00 | a1 00 64 00 10 4f 4e 4c | state..|..d..ONL|
|00002fd0| 4e 00 64 00 83 00 50 00 | 36 00 5b 00 7c 00 2a 0a |N.d...P.|6.[.|.*.|
|00002fe0| 0e 20 20 20 20 20 20 20 | 20 20 20 20 52 54 53 00 |. | RTS.|
|00002ff0| 03 00 14 00 0d 00 0c 00 | 06 00 03 00 00 00 a1 00 |........|........|
|00003000| 64 00 10 4f 4e 4c 4e 00 | 64 00 92 00 67 00 36 00 |d..ONLN.|d...g.6.|
|00003010| 73 01 58 00 2a 18 37 4e | 6f 74 65 20 74 68 61 74 |s.X.*.7N|ote that|
|00003020| 20 74 68 65 20 63 6f 70 | 72 6f 63 65 73 73 6f 72 | the cop|rocessor|
|00003030| 20 6d 61 79 20 6e 6f 74 | 20 62 65 20 69 6e 20 61 | may not| be in a|
|00003040| 20 63 6f 6e 64 69 74 69 | 6f 6e 20 74 6f 20 00 00 | conditi|on to ..|
|00003050| 06 00 04 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00003060| 64 00 c9 00 67 01 58 00 | 73 01 d5 00 28 00 70 01 |d...g.X.|s...(.p.|
|00003070| 58 18 62 65 20 69 6e 74 | 65 72 72 75 70 74 65 64 |X.be int|errupted|
|00003080| 2c 20 61 6e 64 20 74 68 | 65 20 00 00 03 00 16 00 |, and th|e ......|
|00003090| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e1 00 66 01 |..d..ONL|N.d...f.|
|000030a0| d5 00 72 01 f8 00 29 7d | 05 46 53 41 56 45 00 00 |..r...)}|.FSAVE..|
|000030b0| 03 00 14 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |........|....d..O|
|000030c0| 4e 4c 4e 00 64 00 e7 00 | 73 00 36 00 7f 00 bf 00 |NLN.d...|s.6.....|
|000030d0| 28 00 7c 00 36 1f 69 6e | 73 74 72 75 63 74 69 6f |(.|.6.in|structio|
|000030e0| 6e 20 77 69 6c 6c 20 68 | 61 6c 74 20 74 68 65 20 |n will h|alt the |
|000030f0| 6d 61 69 6e 20 00 06 00 | 01 00 00 00 a1 00 64 00 |main ...|......d.|
|00003100| 10 4f 4e 4c 4e 00 64 01 | 06 00 73 00 bf 00 7f 01 |.ONLN.d.|..s.....|
|00003110| f8 00 29 89 40 70 72 6f | 63 65 73 73 6f 72 20 75 |..).@pro|cessor u|
|00003120| 6e 74 69 6c 20 73 75 63 | 68 20 61 20 63 6f 6e 64 |ntil suc|h a cond|
|00003130| 69 74 69 6f 6e 20 63 61 | 6e 20 62 65 20 6d 65 74 |ition ca|n be met|
|00003140| 2e 20 20 54 6f 20 67 69 | 76 65 20 61 6e 20 69 64 |. To gi|ve an id|
|00003150| 65 61 20 6f 6e 00 06 00 | 00 00 00 00 a1 00 64 00 |ea on...|......d.|
|00003160| 10 4f 4e 4c 4e 00 64 01 | 47 00 80 00 36 00 8c 01 |.ONLN.d.|G...6...|
|00003170| 3e 00 28 00 89 00 36 3a | 74 68 65 20 74 69 6d 65 |>.(...6:|the time|
|00003180| 20 72 65 71 75 69 72 65 | 64 20 66 6f 72 20 73 61 | require|d for sa|
|00003190| 76 69 6e 67 20 74 68 65 | 20 63 6f 70 72 6f 63 65 |ving the| coproce|
|000031a0| 73 73 6f 72 d5 73 20 73 | 74 61 74 65 2c 20 74 68 |ssor.s s|tate, th|
|000031b0| 65 20 00 00 03 00 16 00 | a1 00 64 00 10 4f 4e 4c |e ......|..d..ONL|
|000031c0| 4e 00 64 01 81 00 7f 01 | 3e 00 8b 01 61 00 28 00 |N.d.....|>...a.(.|
|000031d0| 89 01 3e 05 46 53 41 56 | 45 00 03 00 14 00 a1 00 |..>.FSAV|E.......|
|000031e0| 64 00 10 4f 4e 4c 4e 00 | 64 01 86 00 80 01 61 00 |d..ONLN.|d.....a.|
|000031f0| 8c 01 71 00 29 23 04 20 | 6f 72 20 00 03 00 16 00 |..q.)#. |or .....|
|00003200| 06 00 01 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00003210| 64 01 8a 00 7f 01 71 00 | 8b 01 a9 00 29 10 08 46 |d.....q.|....)..F|
|00003220| 52 45 53 54 4f 52 45 00 | 03 00 14 00 a1 00 64 00 |RESTORE.|......d.|
|00003230| 10 4f 4e 4c 4e 00 64 01 | 92 00 80 01 a9 00 8c 01 |.ONLN.d.|........|
|00003240| f8 00 29 38 11 20 69 6e | 73 74 72 75 63 74 69 6f |..)8. in|structio|
|00003250| 6e 73 20 63 61 6e 00 00 | 06 00 03 00 00 00 a1 00 |ns can..|........|
|00003260| 64 00 10 4f 4e 4c 4e 00 | 64 01 a4 00 8d 00 36 00 |d..ONLN.|d.....6.|
|00003270| 99 01 b5 00 28 00 96 00 | 36 49 74 61 6b 65 20 61 |....(...|6Itake a|
|00003280| 70 70 72 6f 78 69 6d 61 | 74 65 6c 79 20 39 30 30 |pproxima|tely 900|
|00003290| 20 63 79 63 6c 65 73 20 | 74 6f 20 65 78 65 63 75 | cycles |to execu|
|000032a0| 74 65 2e 20 20 54 68 69 | 73 20 69 73 20 61 62 6f |te. Thi|s is abo|
|000032b0| 75 74 20 35 30 20 74 69 | 6d 65 73 20 73 6c 6f 77 |ut 50 ti|mes slow|
|000032c0| 65 72 20 00 06 00 04 00 | 00 00 a1 00 64 00 10 4f |er .....|....d..O|
|000032d0| 4e 4c 4e 00 64 01 ed 00 | 8d 01 b5 00 99 01 dc 00 |NLN.d...|........|
|000032e0| 28 00 96 01 b5 07 74 68 | 61 6e 20 61 20 00 03 00 |(.....th|an a ...|
|000032f0| 16 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 f4 00 |....d..O|NLN.d...|
|00003300| 8c 01 dc 00 98 01 f8 00 | 29 27 04 4d 4f 56 45 00 |........|)'.MOVE.|
|00003310| 03 00 14 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |........|....d..O|
|00003320| 4e 4c 4e 00 64 01 f9 00 | 99 00 36 00 a5 00 c0 00 |NLN.d...|..6.....|
|00003330| 28 00 a2 00 36 1e 69 6e | 73 74 72 75 63 74 69 6f |(...6.in|structio|
|00003340| 6e 2e 20 20 43 6f 6e 73 | 69 64 65 72 69 6e 67 20 |n. Cons|idering |
|00003350| 74 68 65 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |the ....|......d.|
|00003360| 10 4f 4e 4c 4e 00 64 02 | 17 00 99 00 c0 00 a5 01 |.ONLN.d.|........|
|00003370| f8 00 29 8a 42 6c 65 6e | 67 74 68 20 6f 66 20 74 |..).Blen|gth of t|
|00003380| 69 6d 65 20 69 74 20 74 | 61 6b 65 73 20 74 6f 20 |ime it t|akes to |
|00003390| 70 65 72 66 6f 72 6d 20 | 74 68 69 73 20 6e 65 63 |perform |this nec|
|000033a0| 65 73 73 61 72 79 20 70 | 72 6f 74 6f 63 6f 6c 2c |essary p|rotocol,|
|000033b0| 20 69 74 20 6d 61 79 00 | 06 00 00 00 00 00 a1 00 | it may.|........|
|000033c0| 64 00 10 4f 4e 4c 4e 00 | 64 02 5a 00 a5 00 36 00 |d..ONLN.|d.Z...6.|
|000033d0| b1 00 e7 00 28 00 ae 00 | 36 27 6e 6f 74 20 62 65 |....(...|6'not be|
|000033e0| 20 64 65 73 69 72 61 62 | 6c 65 20 74 6f 20 75 73 | desirab|le to us|
|000033f0| 65 20 66 6c 6f 61 74 69 | 6e 67 d0 70 6f 69 6e 74 |e floati|ng.point|
|00003400| 20 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c | .......|..d..ONL|
|00003410| 4e 00 64 02 81 00 a5 00 | e7 00 b1 01 f8 00 29 b1 |N.d.....|......).|
|00003420| 3c 6d 61 74 68 20 61 74 | 20 69 6e 74 65 72 72 75 |<math at| interru|
|00003430| 70 74 20 6c 65 76 65 6c | 2e 20 20 41 73 20 61 6e |pt level|. As an|
|00003440| 20 61 6c 74 65 72 6e 61 | 74 69 76 65 2c 20 69 6e | alterna|tive, in|
|00003450| 76 65 73 74 69 67 61 74 | 65 20 74 68 65 00 06 00 |vestigat|e the...|
|00003460| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.|
|00003470| be 00 b2 00 36 00 be 01 | 0a 00 28 00 bb 00 36 2e |....6...|..(...6.|
|00003480| 70 6f 73 73 69 62 69 6c | 69 74 79 20 6f 66 20 75 |possibil|ity of u|
|00003490| 73 69 6e 67 20 74 68 65 | 20 54 6f 6f 6c 62 6f 78 |sing the| Toolbox|
|000034a0| 20 72 6f 75 74 69 6e 65 | 73 20 66 6f 72 20 00 00 | routine|s for ..|
|000034b0| 03 00 16 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.|
|000034c0| ec 00 b1 01 0a 00 bd 01 | 2d 00 29 d4 05 46 69 78 |........|-.)..Fix|
|000034d0| 65 64 00 00 03 00 14 00 | a1 00 64 00 10 4f 4e 4c |ed......|..d..ONL|
|000034e0| 4e 00 64 02 f1 00 b2 01 | 2d 00 be 01 44 00 29 23 |N.d.....|-...D.)#|
|000034f0| 05 20 61 6e 64 20 00 00 | 03 00 16 00 a1 00 64 00 |. and ..|......d.|
|00003500| 10 4f 4e 4c 4e 00 64 02 | f6 00 b1 01 44 00 bd 01 |.ONLN.d.|....D...|
|00003510| 60 00 29 17 04 46 72 61 | 63 00 03 00 14 00 a1 00 |`.)..Fra|c.......|
|00003520| 64 00 10 4f 4e 4c 4e 00 | 64 02 fa 00 b2 01 60 00 |d..ONLN.|d.....`.|
|00003530| be 01 90 00 29 1c 09 20 | 6e 75 6d 62 65 72 73 2e |....).. |numbers.|
|00003540| 00 00 04 01 00 00 0d 00 | 0e 00 a1 00 64 00 10 4f |........|....d..O|
|00003550| 4e 4c 4e 00 64 03 04 00 | d6 00 36 00 e5 01 22 00 |NLN.d...|..6...".|
|00003560| 28 00 e2 00 36 22 48 61 | 6e 64 6c 69 6e 67 20 46 |(...6"Ha|ndling F|
|00003570| 6c 6f 61 74 69 6e 67 20 | 50 6f 69 6e 74 20 45 78 |loating |Point Ex|
|00003580| 63 65 70 74 69 6f 6e 73 | 00 00 04 00 00 00 0d 00 |ceptions|........|
|00003590| 0c 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 27 00 |....d..O|NLN.d.'.|
|000035a0| f1 00 36 00 fd 01 3f 00 | 2a 18 3a 49 74 20 69 73 |..6...?.|*.:It is|
|000035b0| 20 70 6f 73 73 69 62 6c | 65 2c 20 61 6e 64 20 73 | possibl|e, and s|
|000035c0| 6f 6d 65 74 69 6d 65 73 | 20 64 65 73 69 72 61 62 |ometimes| desirab|
|000035d0| 6c 65 2c 20 66 6f 72 20 | 61 70 70 6c 69 63 61 74 |le, for |applicat|
|000035e0| 69 6f 6e 73 20 00 06 00 | 01 00 00 00 a1 00 64 00 |ions ...|......d.|
|000035f0| 10 4f 4e 4c 4e 00 64 03 | 61 00 f1 01 3f 00 fd 01 |.ONLN.d.|a...?...|
|00003600| f2 00 28 00 fa 01 3f 26 | 74 6f 20 69 6e 73 74 61 |..(...?&|to insta|
|00003610| 6c 6c 20 74 68 65 69 72 | 20 6f 77 6e 20 68 61 72 |ll their| own har|
|00003620| 64 77 61 72 65 20 66 6c | 6f 61 74 69 6e 67 00 00 |dware fl|oating..|
|00003630| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00003640| 64 03 87 00 f1 01 f2 00 | fd 01 f8 00 29 b3 01 d0 |d.......|....)...|
|00003650| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 88 00 |....d..O|NLN.d...|
|00003660| fd 00 36 01 09 00 c8 00 | 28 01 06 00 36 1f 70 6f |..6.....|(...6.po|
|00003670| 69 6e 74 20 65 78 63 65 | 70 74 69 6f 6e 20 68 61 |int exce|ption ha|
|00003680| 6e 64 6c 65 72 73 2e 20 | 20 54 68 65 20 00 06 00 |ndlers. | The ...|
|00003690| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 03 |......d.|.ONLN.d.|
|000036a0| a7 00 fd 00 c8 01 09 01 | f8 00 29 92 3c 4d 50 57 |........|..).<MPW|
|000036b0| 20 d5 38 38 31 20 53 41 | 4e 45 20 6c 69 62 72 61 | .881 SA|NE libra|
|000036c0| 72 69 65 73 20 70 72 6f | 76 69 64 65 20 72 6f 75 |ries pro|vide rou|
|000036d0| 74 69 6e 65 73 20 66 6f | 72 20 61 70 70 6c 69 63 |tines fo|r applic|
|000036e0| 61 74 69 6f 6e 73 20 74 | 6f 00 06 00 00 00 00 00 |ations t|o.......|
|000036f0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 03 e4 01 09 00 |..d..ONL|N.d.....|
|00003700| 36 01 15 01 49 00 28 01 | 12 00 36 3c 64 6f 20 73 |6...I.(.|..6<do s|
|00003710| 6f 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |o. If a|n applic|
|00003720| 61 74 69 6f 6e 20 69 73 | 20 67 6f 69 6e 67 20 74 |ation is| going t|
|00003730| 6f 20 75 73 65 20 74 68 | 69 73 20 6d 65 63 68 61 |o use th|is mecha|
|00003740| 6e 69 73 6d 20 74 6f 20 | 00 00 06 00 01 00 00 00 |nism to |........|
|00003750| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 20 01 09 01 |..d..ONL|N.d. ...|
|00003760| 49 01 15 01 f8 00 28 01 | 12 01 49 23 63 61 74 63 |I.....(.|..I#catc|
|00003770| 68 20 65 78 63 65 70 74 | 69 6f 6e 73 20 73 75 63 |h except|ions suc|
|00003780| 68 20 61 73 20 75 6e 64 | 65 72 66 6c 6f 77 2c 00 |h as und|erflow,.|
|00003790| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|000037a0| 64 04 44 01 15 00 36 01 | 21 01 b3 00 28 01 1e 00 |d.D...6.|!...(...|
|000037b0| 36 49 6f 76 65 72 66 6c | 6f 77 2c 20 6f 72 20 64 |6Ioverfl|ow, or d|
|000037c0| 69 76 69 64 65 20 62 79 | 20 7a 65 72 6f 2c 20 74 |ivide by| zero, t|
|000037d0| 68 65 6e 20 69 74 20 6d | 75 73 74 20 66 6f 6c 6c |hen it m|ust foll|
|000037e0| 6f 77 20 74 68 65 20 6d | 69 6e 69 6d 61 6c 20 70 |ow the m|inimal p|
|000037f0| 72 6f 74 6f 63 6f 6c 20 | 61 73 20 00 06 00 04 00 |rotocol |as .....|
|00003800| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 8d 01 |....d..O|NLN.d...|
|00003810| 15 01 b3 01 21 01 f8 00 | 28 01 1e 01 b3 0c 73 68 |....!...|(.....sh|
|00003820| 6f 77 6e 20 69 6e 20 74 | 68 65 00 00 06 00 00 00 |own in t|he......|
|00003830| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 9a 01 |....d..O|NLN.d...|
|00003840| 21 00 36 01 2d 00 92 00 | 28 01 2a 00 36 12 66 6f |!.6.-...|(.*.6.fo|
|00003850| 6c 6c 6f 77 69 6e 67 20 | 65 78 61 6d 70 6c 65 2e |llowing |example.|
|00003860| 00 00 03 00 16 00 0d 00 | 09 00 a1 00 64 00 10 4f |........|....d..O|
|00003870| 4e 4c 4e 00 64 04 ad 01 | 39 00 36 01 44 01 58 00 |NLN.d...|9.6.D.X.|
|00003880| 2a 17 3a 48 61 6e 64 6c | 65 72 20 20 20 20 46 53 |*.:Handl|er FS|
|00003890| 41 56 45 20 20 20 20 20 | 20 20 2d 28 53 50 29 20 |AVE | -(SP) |
|000038a0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 73 61 76 65 | | ; save|
|000038b0| 20 74 68 65 20 46 50 20 | 73 74 61 74 65 00 a1 00 | the FP |state...|
|000038c0| 64 00 10 4f 4e 4c 4e 00 | 64 04 e8 01 43 00 36 01 |d..ONLN.|d...C.6.|
|000038d0| 4e 01 94 00 2a 0a 46 20 | 20 20 20 20 20 20 20 20 |N...*.F | |
|000038e0| 20 20 4d 4f 56 45 2e 42 | 20 20 20 20 20 20 28 53 | MOVE.B| (S|
|000038f0| 50 29 2c 44 30 20 20 20 | 20 20 20 20 20 20 3b 20 |P),D0 | ; |
|00003900| 66 69 72 73 74 20 62 79 | 74 65 20 6f 66 20 74 68 |first by|te of th|
|00003910| 65 20 73 74 61 74 65 20 | 66 72 61 6d 65 00 a1 00 |e state |frame...|
|00003920| 64 00 10 4f 4e 4c 4e 00 | 64 05 2f 01 4d 00 36 01 |d..ONLN.|d./.M.6.|
|00003930| 58 01 67 00 2a 0a 3d 20 | 20 20 20 20 20 20 20 20 |X.g.*.= | |
|00003940| 20 20 42 45 51 20 20 20 | 20 20 20 20 20 20 4e 55 | BEQ | NU|
|00003950| 4c 4c 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 |LL | ; |
|00003960| 62 72 61 6e 63 68 20 69 | 66 20 4e 55 4c 4c 20 73 |branch i|f NULL s|
|00003970| 74 61 74 65 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |tate....|d..ONLN.|
|00003980| 64 05 6d 01 57 00 36 01 | 62 01 62 00 2a 0a 3c 20 |d.m.W.6.|b.b.*.< |
|00003990| 20 20 20 20 20 20 20 20 | 20 20 43 4c 52 2e 4c 20 | | CLR.L |
|000039a0| 20 20 20 20 20 20 44 30 | 20 20 20 20 20 20 20 20 | D0| |
|000039b0| 20 20 20 20 20 20 3b 20 | 63 6c 65 61 72 20 64 61 | ; |clear da|
|000039c0| 74 61 20 72 65 67 69 73 | 74 65 72 00 a1 00 64 00 |ta regis|ter...d.|
|000039d0| 10 4f 4e 4c 4e 00 64 05 | aa 01 61 00 36 01 6c 01 |.ONLN.d.|..a.6.l.|
|000039e0| 6c 00 2a 0a 3e 20 20 20 | 20 20 20 20 20 20 20 20 |l.*.> | |
|000039f0| 4d 4f 56 45 2e 42 20 20 | 20 20 20 20 31 28 53 50 |MOVE.B | 1(SP|
|00003a00| 29 2c 44 30 20 20 20 20 | 20 20 20 20 3b 20 6c 6f |),D0 | ; lo|
|00003a10| 61 64 20 73 74 61 74 65 | 20 66 72 61 6d 65 20 73 |ad state| frame s|
|00003a20| 69 7a 65 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 05 |ize...d.|.ONLN.d.|
|00003a30| e9 01 6b 00 36 01 76 01 | 58 00 2a 0a 3a 20 20 20 |..k.6.v.|X.*.: |
|00003a40| 20 20 20 20 20 20 20 20 | 42 53 45 54 20 20 20 20 | |BSET |
|00003a50| 20 20 20 20 23 33 2c 28 | 53 50 2c 44 30 29 20 20 | #3,(|SP,D0) |
|00003a60| 20 20 20 20 3b 20 73 65 | 74 20 62 69 74 20 32 37 | ; se|t bit 27|
|00003a70| 20 6f 72 20 42 49 55 00 | a1 00 64 00 10 4f 4e 4c | or BIU.|..d..ONL|
|00003a80| 4e 00 64 06 24 01 75 00 | 36 01 80 00 72 00 2a 0a |N.d.$.u.|6...r.*.|
|00003a90| 0c 20 20 20 20 20 20 20 | 20 20 20 20 c9 00 a1 00 |. | ....|
|00003aa0| 64 00 10 4f 4e 4c 4e 00 | 64 06 31 01 7f 00 36 01 |d..ONLN.|d.1...6.|
|00003ab0| 8a 01 62 00 2a 0a 3c 20 | 20 20 20 20 20 20 20 20 |..b.*.< | |
|00003ac0| 20 20 c9 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | . | |
|00003ad0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 | | ; |
|00003ae0| 79 6f 75 72 20 65 78 63 | 65 70 74 69 6f 6e 20 63 |your exc|eption c|
|00003af0| 6f 64 65 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 06 |ode...d.|.ONLN.d.|
|00003b00| 6e 01 89 00 36 01 94 00 | 72 00 2a 0a 0c 20 20 20 |n...6...|r.*.. |
|00003b10| 20 20 20 20 20 20 20 20 | c9 00 a1 00 64 00 10 4f | |....d..O|
|00003b20| 4e 4c 4e 00 64 06 7b 01 | 93 00 36 01 9e 01 67 00 |NLN.d.{.|..6...g.|
|00003b30| 2a 0a 3d 4e 75 6c 6c 20 | 20 20 20 20 20 20 46 52 |*.=Null | FR|
|00003b40| 45 53 54 4f 52 45 20 20 | 20 20 28 53 50 29 2b 20 |ESTORE | (SP)+ |
|00003b50| 20 20 20 20 20 20 20 20 | 20 20 3b 20 72 65 73 74 | | ; rest|
|00003b60| 6f 72 65 20 74 68 65 20 | 46 50 20 73 74 61 74 65 |ore the |FP state|
|00003b70| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 06 b9 01 |....d..O|NLN.d...|
|00003b80| 9d 00 36 01 a8 01 6c 00 | 2a 0a 3e 20 20 20 20 20 |..6...l.|*.> |
|00003b90| 20 20 20 20 20 20 52 54 | 45 20 20 20 20 20 20 20 | RT|E |
|00003ba0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003bb0| 20 20 3b 20 72 65 74 75 | 72 6e 20 66 72 6f 6d 20 | ; retu|rn from |
|00003bc0| 65 78 63 65 70 74 69 6f | 6e 00 03 00 14 00 04 01 |exceptio|n.......|
|00003bd0| 00 00 0d 00 0e 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00003be0| 64 06 f8 01 bf 00 36 01 | ce 00 88 00 2a 26 0c 4f |d.....6.|....*&.O|
|00003bf0| 74 68 65 72 20 49 73 73 | 75 65 73 00 04 00 00 00 |ther Iss|ues.....|
|00003c00| 0d 00 0c 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |........|....d..O|
|00003c10| 4e 4c 4e 00 64 07 05 01 | da 00 36 01 e6 01 52 00 |NLN.d...|..6...R.|
|00003c20| 2a 18 36 44 65 62 75 67 | 67 69 6e 67 20 66 6c 6f |*.6Debug|ging flo|
|00003c30| 61 74 69 6e 67 d0 70 6f | 69 6e 74 20 72 6f 75 74 |ating.po|int rout|
|00003c40| 69 6e 65 73 20 77 69 74 | 68 20 4d 61 63 73 42 75 |ines wit|h MacsBu|
|00003c50| 67 2c 20 53 41 44 45 2c | 20 00 06 00 02 00 00 00 |g, SADE,| .......|
|00003c60| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 3b 01 da 01 |..d..ONL|N.d.;...|
|00003c70| 52 01 e6 01 f8 00 28 01 | e3 01 52 1d 61 6e 64 20 |R.....(.|..R.and |
|00003c80| 54 4d 4f 4e 20 6d 61 79 | 20 63 61 75 73 65 20 61 |TMON may| cause a|
|00003c90| 20 70 72 6f 74 6f 63 6f | 6c 00 06 00 00 00 00 00 | protoco|l.......|
|00003ca0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 59 01 e7 00 |..d..ONL|N.d.Y...|
|00003cb0| 36 01 f3 00 f7 00 28 01 | f0 00 36 29 76 69 6f 6c |6.....(.|..6)viol|
|00003cc0| 61 74 69 6f 6e 2e 20 20 | 4d 61 63 73 42 75 67 20 |ation. |MacsBug |
|00003cd0| 36 2e 31 2c 20 61 6e 64 | 20 65 61 72 6c 69 65 72 |6.1, and| earlier|
|00003ce0| 2c 20 64 6f 20 00 06 00 | 01 00 00 00 a1 00 64 00 |, do ...|......d.|
|00003cf0| 10 4f 4e 4c 4e 00 64 07 | 82 01 e7 00 f7 01 f3 01 |.ONLN.d.|........|
|00003d00| 46 00 29 c1 10 6e 6f 74 | 20 70 65 72 66 6f 72 6d |F.)..not| perform|
|00003d10| 20 74 68 65 20 00 03 00 | 16 00 a1 00 64 00 10 4f | the ...|....d..O|
|00003d20| 4e 4c 4e 00 64 07 92 01 | e6 01 46 01 f2 01 69 00 |NLN.d...|..F...i.|
|00003d30| 29 4f 05 46 53 41 56 45 | 00 00 03 00 14 00 a1 00 |)O.FSAVE|........|
|00003d40| 64 00 10 4f 4e 4c 4e 00 | 64 07 97 01 e7 01 69 01 |d..ONLN.|d.....i.|
|00003d50| f3 01 82 00 29 23 05 20 | 61 6e 64 20 00 00 03 00 |....)#. |and ....|
|00003d60| 16 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 07 9c 01 |....d..O|NLN.d...|
|00003d70| e6 01 82 01 f2 01 ba 00 | 29 19 08 46 52 45 53 54 |........|)..FREST|
|00003d80| 4f 52 45 00 03 00 14 00 | a1 00 64 00 10 4f 4e 4c |ORE.....|..d..ONL|
|00003d90| 4e 00 64 07 a4 01 e7 01 | ba 01 f3 01 f8 00 29 38 |N.d.....|......)8|
|00003da0| 0c 20 73 75 72 72 6f 75 | 6e 64 69 6e 67 00 06 00 |. surrou|nding...|
|00003db0| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.|
|00003dc0| b1 01 f3 00 36 01 ff 00 | b5 00 28 01 fc 00 36 1c |....6...|..(...6.|
|00003dd0| 66 6c 6f 61 74 69 6e 67 | d0 70 6f 69 6e 74 20 69 |floating|.point i|
|00003de0| 6e 73 74 72 75 63 74 69 | 6f 6e 73 20 00 00 06 00 |nstructi|ons ....|
|00003df0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.|
|00003e00| cd 01 f3 00 b5 01 ff 01 | f4 00 29 7f 42 61 74 20 |........|..).Bat |
|00003e10| 69 6e 74 65 72 72 75 70 | 74 20 6c 65 76 65 6c 2e |interrup|t level.|
|00003e20| 20 20 41 73 20 6f 66 20 | 54 4d 4f 4e 20 32 2e 38 | As of |TMON 2.8|
|00003e30| 2e 34 2c 20 69 74 20 68 | 61 73 20 6e 6f 74 20 68 |.4, it h|as not h|
|00003e40| 61 6e 64 6c 65 64 20 66 | 6c 6f 61 74 69 6e 67 00 |andled f|loating.|
|00003e50| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.|
|00003e60| 64 08 0f 01 f3 01 f4 01 | ff 01 f8 00 28 01 fc 01 |d.......|....(...|
|00003e70| f4 01 2d 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |..-.....|....d..O|
|00003e80| 4e 4c 4e 00 64 08 10 01 | ff 00 36 02 0b 00 91 00 |NLN.d...|..6.....|
|00003e90| 28 02 08 00 36 14 70 6f | 69 6e 74 20 69 6e 73 74 |(...6.po|int inst|
|00003ea0| 72 75 63 74 69 6f 6e 73 | 2e 20 00 00 06 00 02 00 |ructions|. ......|
|00003eb0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 08 24 01 |....d..O|NLN.d.$.|
|00003ec0| ff 00 91 02 0b 01 f8 00 | 29 5b 48 20 48 61 72 64 |........|)[H Hard|
|00003ed0| 77 61 72 65 20 66 6c 6f | 61 74 69 6e 67 d0 70 6f |ware flo|ating.po|
|00003ee0| 69 6e 74 20 65 78 63 65 | 70 74 69 6f 6e 20 68 61 |int exce|ption ha|
|00003ef0| 6e 64 6c 65 72 73 20 61 | 6e 64 20 69 6e 74 65 72 |ndlers a|nd inter|
|00003f00| 72 75 70 74 20 72 6f 75 | 74 69 6e 65 73 20 75 73 |rupt rou|tines us|
|00003f10| 69 6e 67 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |ing.....|....d..O|
|00003f20| 4e 4c 4e 00 64 08 6d 02 | 0b 00 36 02 17 01 2c 00 |NLN.d.m.|..6...,.|
|00003f30| 28 02 14 00 36 34 66 6c | 6f 61 74 69 6e 67 d0 70 |(...64fl|oating.p|
|00003f40| 6f 69 6e 74 20 69 6e 73 | 74 72 75 63 74 69 6f 6e |oint ins|truction|
|00003f50| 73 20 72 65 71 75 69 72 | 65 20 61 73 73 65 6d 62 |s requir|e assemb|
|00003f60| 6c 79 20 63 6f 64 69 6e | 67 2e 00 00 06 00 02 00 |ly codin|g.......|
|00003f70| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 08 a2 02 |....d..O|NLN.d...|
|00003f80| 23 00 36 02 2f 01 77 00 | 2a 18 41 59 6f 75 20 63 |#.6./.w.|*.AYou c|
|00003f90| 61 6e 20 77 69 74 6e 65 | 73 73 20 61 20 70 72 6f |an witne|ss a pro|
|00003fa0| 74 6f 63 6f 6c 20 76 69 | 6f 6c 61 74 69 6f 6e 20 |tocol vi|olation |
|00003fb0| 69 6e 20 61 6e 6f 74 68 | 65 72 20 73 69 74 75 61 |in anoth|er situa|
|00003fc0| 74 69 6f 6e 2e 20 20 54 | 68 69 73 20 00 00 06 00 |tion. T|his ....|
|00003fd0| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 08 |......d.|.ONLN.d.|
|00003fe0| e3 02 23 01 77 02 2f 01 | f8 00 28 02 2c 01 77 17 |..#.w./.|..(.,.w.|
|00003ff0| 69 73 20 77 68 65 6e 20 | 75 73 69 6e 67 20 74 68 |is when |using th|
|00004000| 65 20 53 6f 75 6e 64 00 | 06 00 00 00 00 00 a1 00 |e Sound.|........|
|00004010| 64 00 10 4f 4e 4c 4e 00 | 64 08 fb 02 2f 00 36 02 |d..ONLN.|d.../.6.|
|00004020| 3b 00 94 00 28 02 38 00 | 36 12 4d 61 6e 61 67 65 |;...(.8.|6.Manage|
|00004030| 72 20 69 6e 20 53 79 73 | 74 65 6d 20 00 00 06 00 |r in Sys|tem ....|
|00004040| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 09 |......d.|.ONLN.d.|
|00004050| 0d 02 2f 00 94 02 3b 01 | f8 00 29 5e 47 53 6f 66 |../...;.|..)^GSof|
|00004060| 74 77 61 72 65 20 36 2e | 30 2e 35 20 61 6e 64 20 |tware 6.|0.5 and |
|00004070| 65 61 72 6c 69 65 72 2e | 20 20 54 68 69 73 20 53 |earlier.| This S|
|00004080| 6f 75 6e 64 20 4d 61 6e | 61 67 65 72 20 63 61 6c |ound Man|ager cal|
|00004090| 6c 73 20 53 41 4e 45 20 | 61 74 20 69 6e 74 65 72 |ls SANE |at inter|
|000040a0| 72 75 70 74 00 00 06 00 | 00 00 00 00 a1 00 64 00 |rupt....|......d.|
|000040b0| 10 4f 4e 4c 4e 00 64 09 | 55 02 3b 00 36 02 47 01 |.ONLN.d.|U.;.6.G.|
|000040c0| 18 00 28 02 44 00 36 32 | 74 69 6d 65 2e 20 20 49 |..(.D.62|time. I|
|000040d0| 66 20 61 6e 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |f an app|lication|
|000040e0| 20 69 73 20 75 73 69 6e | 67 20 74 68 65 20 63 6f | is usin|g the co|
|000040f0| 70 72 6f 63 65 73 73 6f | 72 20 00 00 04 01 00 00 |processo|r ......|
|00004100| a1 00 64 00 10 4f 4e 4c | 4e 00 64 09 87 02 3b 01 |..d..ONL|N.d...;.|
|00004110| 18 02 47 01 2c 00 29 e2 | 03 61 6e 64 00 00 04 00 |..G.,.).|.and....|
|00004120| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 09 8a 02 |....d..O|NLN.d...|
|00004130| 3b 01 2c 02 47 01 2f 00 | 29 14 01 20 00 00 06 00 |;.,.G./.|).. ....|
|00004140| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 09 |......d.|.ONLN.d.|
|00004150| 8b 02 3b 01 2f 02 47 01 | f8 00 29 03 29 74 68 69 |..;./.G.|..).)thi|
|00004160| 73 20 53 6f 75 6e 64 20 | 4d 61 6e 61 67 65 72 20 |s Sound |Manager |
|00004170| 69 73 20 72 75 6e 6e 69 | 6e 67 2c 20 69 74 20 69 |is runni|ng, it i|
|00004180| 73 20 76 65 72 79 00 00 | 06 00 03 00 00 00 a1 00 |s very..|........|
|00004190| 64 00 10 4f 4e 4c 4e 00 | 64 09 b5 02 47 00 36 02 |d..ONLN.|d...G.6.|
|000041a0| 53 01 6a 00 28 02 50 00 | 36 3c 6c 69 6b 65 6c 79 |S.j.(.P.|6<likely|
|000041b0| 20 74 6f 20 69 6e 74 65 | 72 72 75 70 74 20 74 68 | to inte|rrupt th|
|000041c0| 65 20 63 6f 70 72 6f 63 | 65 73 73 6f 72 2e 20 20 |e coproc|essor. |
|000041d0| 54 68 69 73 20 70 72 6f | 62 6c 65 6d 20 68 61 73 |This pro|blem has|
|000041e0| 20 62 65 65 6e 20 00 00 | 06 00 04 00 00 00 a1 00 | been ..|........|
|000041f0| 64 00 10 4f 4e 4c 4e 00 | 64 09 f1 02 47 01 6a 02 |d..ONLN.|d...G.j.|
|00004200| 53 01 f8 00 28 02 50 01 | 6a 19 72 65 73 6f 6c 76 |S...(.P.|j.resolv|
|00004210| 65 64 20 69 6e 20 74 68 | 65 20 6e 65 77 20 53 6f |ed in th|e new So|
|00004220| 75 6e 64 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |und.....|....d..O|
|00004230| 4e 4c 4e 00 64 0a 0b 02 | 53 00 36 02 5f 00 f5 00 |NLN.d...|S.6._...|
|00004240| 28 02 5c 00 36 27 4d 61 | 6e 61 67 65 72 2c 20 77 |(.\.6'Ma|nager, w|
|00004250| 68 69 63 68 20 77 61 73 | 20 6f 72 69 67 69 6e 61 |hich was| origina|
|00004260| 6c 6c 79 20 72 65 6c 65 | 61 73 65 64 20 00 06 00 |lly rele|ased ...|
|00004270| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.|
|00004280| 32 02 53 00 f5 02 5f 01 | f8 00 29 bf 30 69 6e 20 |2.S..._.|..).0in |
|00004290| 53 79 73 74 65 6d 20 53 | 6f 66 74 77 61 72 65 20 |System S|oftware |
|000042a0| 36 2e 30 2e 36 2e 20 20 | 54 68 65 20 6e 65 77 20 |6.0.6. |The new |
|000042b0| 53 6f 75 6e 64 20 4d 61 | 6e 61 67 65 72 00 06 00 |Sound Ma|nager...|
|000042c0| 02 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.|
|000042d0| 63 02 60 00 36 02 6c 01 | 5a 00 28 02 69 00 36 3d |c.`.6.l.|Z.(.i.6=|
|000042e0| 6e 6f 20 6c 6f 6e 67 65 | 72 20 75 73 65 73 20 66 |no longe|r uses f|
|000042f0| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 6e 75 |loating-|point nu|
|00004300| 6d 62 65 72 73 20 61 74 | 20 69 6e 74 65 72 72 75 |mbers at| interru|
|00004310| 70 74 20 6c 65 76 65 6c | 3b 20 69 74 20 00 06 00 |pt level|; it ...|
|00004320| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.|
|00004330| a0 02 60 01 5a 02 6c 01 | be 00 28 02 69 01 5a 13 |..`.Z.l.|..(.i.Z.|
|00004340| 72 65 70 6c 61 63 65 73 | 20 74 68 65 6d 20 77 69 |replaces| them wi|
|00004350| 74 68 20 00 03 00 16 00 | a1 00 64 00 10 4f 4e 4c |th .....|..d..ONL|
|00004360| 4e 00 64 0a b3 02 5f 01 | be 02 6b 01 e1 00 29 64 |N.d..._.|..k...)d|
|00004370| 05 46 69 78 65 64 00 00 | 03 00 14 00 a1 00 64 00 |.Fixed..|......d.|
|00004380| 10 4f 4e 4c 4e 00 64 0a | b8 02 60 01 e1 02 6c 01 |.ONLN.d.|..`...l.|
|00004390| f8 00 29 23 04 20 61 6e | 64 00 03 00 16 00 06 00 |..)#. an|d.......|
|000043a0| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.|
|000043b0| bd 02 6c 00 36 02 78 00 | 59 00 28 02 76 00 36 05 |..l.6.x.|Y.(.v.6.|
|000043c0| 46 72 61 63 74 00 03 00 | 14 00 a1 00 64 00 10 4f |Fract...|....d..O|
|000043d0| 4e 4c 4e 00 64 0a c2 02 | 6d 00 59 02 79 00 79 00 |NLN.d...|m.Y.y.y.|
|000043e0| 29 23 07 20 74 79 70 65 | 73 2e 00 00 20 02 c0 00 |)#. type|s... ...|
|000043f0| 34 02 c0 01 f9 00 0d 00 | 0a 00 28 02 d5 00 36 01 |4.......|..(...6.|
|00004400| 32 00 29 05 05 20 6f 66 | 20 33 00 00 28 02 d5 01 |2.).. of| 3..(...|
|00004410| 49 28 48 57 20 32 32 20 | 2d 20 43 6f 6f 70 65 72 |I(HW 22 |- Cooper|
|00004420| 61 74 69 6e 67 20 77 69 | 74 68 20 74 68 65 20 43 |ating wi|th the C|
|00004430| 6f 70 72 6f 63 65 73 73 | 6f 72 00 00 2b 8b 16 08 |oprocess|or..+...|
|00004440| 48 61 72 64 77 61 72 65 | 00 00 ff 03 60 00 00 00 |Hardware|....`...|
|00004450| 00 03 48 02 52 00 11 02 | ff 0c 00 ff ff ff ff 00 |..H.R...|........|
|00004460| 00 00 00 00 00 00 00 02 | 52 00 00 03 48 00 00 00 |........|R...H...|
|00004470| 00 00 00 00 1e 00 01 00 | 0a 00 00 00 00 03 48 02 |........|......H.|
|00004480| 52 00 2c 00 08 00 14 05 | 54 69 6d 65 73 00 03 00 |R.,.....|Times...|
|00004490| 14 00 0d 00 0a 00 2e 00 | 04 00 00 00 00 00 2b 5a |........|......+Z|
|000044a0| 2d 18 44 65 76 65 6c 6f | 70 65 72 20 53 75 70 70 |-.Develo|per Supp|
|000044b0| 6f 72 74 20 43 65 6e 74 | 65 72 00 00 28 00 2d 01 |ort Cent|er..(.-.|
|000044c0| e6 0c 4f 63 74 6f 62 65 | 72 20 31 39 39 30 00 00 |..Octobe|r 1990..|
|000044d0| 20 00 2f 00 58 00 2f 02 | 1d 00 04 01 00 00 0d 00 | ./.X./.|........|
|000044e0| 0c 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 00 00 |....d..O|NLN.d...|
|000044f0| 60 00 5a 00 6c 00 c4 00 | 28 00 69 00 5a 12 46 75 |`.Z.l...|(.i.Z.Fu|
|00004500| 72 74 68 65 72 20 52 65 | 66 65 72 65 6e 63 65 3a |rther Re|ference:|
|00004510| 00 00 20 00 6c 00 58 00 | 6c 02 1d 00 04 00 00 00 |.. .l.X.|l.......|
|00004520| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 13 00 6d 00 |..d..ONL|N.d...m.|
|00004530| 6c 00 79 00 70 00 2b 12 | 0d 01 a5 00 a1 00 64 00 |l.y.p.+.|......d.|
|00004540| 10 4f 4e 4c 4e 00 64 00 | 15 00 6d 00 7e 00 79 01 |.ONLN.d.|..m.~.y.|
|00004550| 40 00 29 12 25 41 70 70 | 6c 65 20 4e 75 6d 65 72 |@.).%App|le Numer|
|00004560| 69 63 73 20 4d 61 6e 75 | 61 6c 2c 20 53 65 63 6f |ics Manu|al, Seco|
|00004570| 6e 64 20 45 64 69 74 69 | 6f 6e 00 00 a1 00 64 00 |nd Editi|on....d.|
|00004580| 10 4f 4e 4c 4e 00 64 00 | 3b 00 79 00 6c 00 85 00 |.ONLN.d.|;.y.l...|
|00004590| 70 00 28 00 82 00 6c 01 | a5 00 a1 00 64 00 10 4f |p.(...l.|....d..O|
|000045a0| 4e 4c 4e 00 64 00 3d 00 | 79 00 7e 00 85 01 58 00 |NLN.d.=.|y.~...X.|
|000045b0| 29 12 26 4d 6f 74 6f 72 | 6f 6c 61 20 4d 43 36 38 |).&Motor|ola MC68|
|000045c0| 38 38 31 2f 4d 43 36 38 | 38 38 32 20 55 73 65 72 |881/MC68|882 User|
|000045d0| d5 73 20 4d 61 6e 75 61 | 6c 00 a1 00 64 00 10 4f |.s Manua|l...d..O|
|000045e0| 4e 4c 4e 00 64 00 64 00 | 85 00 6c 00 91 00 70 00 |NLN.d.d.|..l...p.|
|000045f0| 28 00 8e 00 6c 01 a5 00 | a1 00 64 00 10 4f 4e 4c |(...l...|..d..ONL|
|00004600| 4e 00 64 00 66 00 85 00 | 7e 00 91 00 f2 00 29 12 |N.d.f...|~.....).|
|00004610| 15 4d 50 57 20 72 65 66 | 65 72 65 6e 63 65 20 6d |.MPW ref|erence m|
|00004620| 61 6e 75 61 6c 73 00 00 | a1 00 64 00 10 4f 4e 4c |anuals..|..d..ONL|
|00004630| 4e 00 64 00 7c 00 91 00 | 6c 00 9d 00 70 00 28 00 |N.d.|...|l...p.(.|
|00004640| 9a 00 6c 01 a5 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |..l.....|d..ONLN.|
|00004650| 64 00 7e 00 91 00 7e 00 | 9d 01 9a 00 29 12 35 54 |d.~...~.|....).5T|
|00004660| 65 63 68 6e 69 63 61 6c | 20 4e 6f 74 65 20 50 54 |echnical| Note PT|
|00004670| 20 32 35 20 2d 20 4e 6f | 74 65 73 20 6f 6e 20 4d | 25 - No|tes on M|
|00004680| 50 57 d5 73 20 d0 6d 63 | 36 38 38 38 31 20 4f 70 |PW.s .mc|68881 Op|
|00004690| 74 69 6f 6e 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |tion....|d..ONLN.|
|000046a0| 64 00 b4 00 9d 00 6c 00 | a9 00 70 00 28 00 a6 00 |d.....l.|..p.(...|
|000046b0| 6c 01 a5 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 00 |l.....d.|.ONLN.d.|
|000046c0| b6 00 9d 00 7e 00 a9 01 | 83 00 29 12 32 54 65 63 |....~...|..).2Tec|
|000046d0| 68 6e 69 63 61 6c 20 4e | 6f 74 65 20 48 57 20 33 |hnical N|ote HW 3|
|000046e0| 32 20 2d 20 53 70 65 65 | 64 79 20 74 68 65 20 4d |2 - Spee|dy the M|
|000046f0| 61 74 68 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 00 |ath Copr|ocessor.|
|00004700| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e9 00 b5 00 |..d..ONL|N.d.....|
|00004710| 5a 00 c1 01 44 00 28 00 | be 00 5a 2d 54 4d 4f 4e |Z...D.(.|..Z-TMON|
|00004720| 20 69 73 20 61 20 74 72 | 61 64 65 6d 61 72 6b 20 | is a tr|ademark |
|00004730| 6f 66 20 49 43 4f 4d 20 | 53 69 6d 75 6c 61 74 69 |of ICOM |Simulati|
|00004740| 6f 6e 73 2c 20 49 6e 63 | 2e 00 20 02 c0 00 58 02 |ons, Inc|.. ...X.|
|00004750| c0 02 1d 00 0d 00 0a 00 | 28 02 d5 00 5a 28 48 57 |........|(...Z(HW|
|00004760| 20 32 32 20 2d 20 43 6f | 6f 70 65 72 61 74 69 6e | 22 - Co|operatin|
|00004770| 67 20 77 69 74 68 20 74 | 68 65 20 43 6f 70 72 6f |g with t|he Copro|
|00004780| 63 65 73 73 6f 72 00 00 | 28 02 d5 02 04 01 33 00 |cessor..|(.....3.|
|00004790| 29 05 05 20 6f 66 20 33 | 00 00 28 02 eb 00 5a 08 |).. of 3|..(...Z.|
|000047a0| 48 61 72 64 77 61 72 65 | 00 00 ff 00 00 00 00 00 |Hardware|........|
|000047b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000047f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004800| 00 00 01 00 00 00 04 e4 | 00 00 03 e4 00 00 01 36 |........|.......6|
|00004810| 00 58 02 c0 02 1d 00 0d | 00 0a 00 28 02 d5 00 5a |.X......|...(...Z|
|00004820| 28 48 57 20 32 32 20 2d | 20 43 6f 6f 70 65 72 61 |(HW 22 -| Coopera|
|00004830| 1a 48 57 32 32 20 43 6f | 6f 70 20 57 69 74 68 20 |.HW22 Co|op With |
|00004840| 43 6f 70 72 6f 63 65 73 | 73 6f 72 74 02 00 00 00 |Coproces|sort....|
|00004850| 00 00 4f 4e 4c 4e 48 4c | 58 32 01 00 01 a4 00 00 |..ONLNHL|X2......|
|00004860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004870| 00 00 aa b7 1e 37 00 00 | 47 2b 00 00 06 1a 20 49 |.....7..|G+.... I|
|00004880| 6e 63 2e 20 a9 20 31 39 | 39 31 2d 39 32 20 54 79 |nc. . 19|91-92 Ty|
|00004890| 70 65 20 53 6f 6c 75 74 | 69 6f 6e 73 2c 20 49 6e |pe Solut|ions, In|
|000048a0| 63 2e fd 20 31 39 39 31 | 2d 39 32 20 41 70 70 6c |c.. 1991|-92 Appl|
|000048b0| 65 20 43 6f 6d 70 75 74 | 65 72 2c 20 49 6e 63 2e |e Comput|er, Inc.|
|000048c0| 20 fd 20 31 39 39 31 2d | 39 32 20 54 79 70 65 20 | . 1991-|92 Type |
|000048d0| 53 6f 6c 75 74 69 6f 6e | 73 2c 20 49 6e 63 2e 28 |Solution|s, Inc.(|
|000048e0| 63 29 20 31 39 39 31 2d | 39 32 20 41 70 70 6c 65 |c) 1991-|92 Apple|
|000048f0| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 20 | Compute|r, Inc. |
|00004900| 00 00 00 30 00 00 14 99 | 00 00 17 6a 00 00 00 00 |...0....|...j....|
|00004910| 00 00 08 b6 00 00 2e 01 | 00 00 15 ca 00 00 08 b8 |........|........|
|00004920| 00 00 13 80 00 00 43 cb | 00 00 03 60 00 00 13 82 |......C.|...`....|
|00004930| 00 00 14 97 00 00 00 52 | 00 00 00 00 01 0b dd f2 |.......R|........|
|00004940| e8 65 00 00 00 00 00 1d | 6b 08 00 00 00 00 00 00 |.e......|k.......|
|00004950| 00 00 00 00 00 00 00 05 | 02 01 00 03 13 ca 00 00 |........|........|
|00004960| 00 00 00 00 00 00 00 00 | 81 83 00 00 00 00 45 52 |........|......ER|
|00004970| 49 4b 4f 4e 4c 4e 48 4c | 00 00 00 00 00 00 14 99 |IKONLNHL|........|
|00004980| 00 00 14 99 00 00 32 92 | 00 03 00 00 00 1a 00 05 |......2.|........|
|00004990| 00 01 00 03 00 00 00 00 | 03 48 02 52 00 00 14 99 |........|.H.R....|
|000049a0| 00 00 32 92 00 00 05 55 | 00 00 00 30 00 01 00 00 |..2....U|...0....|
|000049b0| 00 00 00 00 00 02 00 01 | 00 00 02 c6 00 02 00 02 |........|........|
|000049c0| 00 00 04 58 00 02 00 03 | 00 00 0b bc 00 02 00 04 |...X....|........|
|000049d0| 00 00 0f b0 00 04 00 05 | 00 00 13 82 00 00 00 a2 |........|........|
|000049e0| 00 06 28 48 57 20 32 32 | 20 2d 20 43 6f 6f 70 65 |..(HW 22| - Coope|
|000049f0| 72 61 74 69 6e 67 20 77 | 69 74 68 20 74 68 65 20 |rating w|ith the |
|00004a00| 43 6f 70 72 6f 63 65 73 | 73 6f 72 16 57 69 74 6e |Coproces|sor.Witn|
|00004a10| 65 73 73 69 6e 67 20 74 | 68 65 20 50 72 6f 62 6c |essing t|he Probl|
|00004a20| 65 6d 1c 49 6e 74 65 72 | 72 75 70 74 69 6e 67 20 |em.Inter|rupting |
|00004a30| 74 68 65 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 22 |the Copr|ocessor"|
|00004a40| 48 61 6e 64 6c 69 6e 67 | 20 46 6c 6f 61 74 69 6e |Handling| Floatin|
|00004a50| 67 20 50 6f 69 6e 74 20 | 45 78 63 65 70 74 69 6f |g Point |Exceptio|
|00004a60| 6e 73 0c 4f 74 68 65 72 | 20 49 73 73 75 65 73 12 |ns.Other| Issues.|
|00004a70| 46 75 72 74 68 65 72 20 | 52 65 66 65 72 65 6e 63 |Further |Referenc|
|00004a80| 65 3a 00 00 00 d8 00 01 | 00 00 00 00 ff ff 00 02 |e:......|........|
|00004a90| 00 00 00 01 ff ff 00 03 | 00 00 00 02 ff ff 00 04 |........|........|
|00004aa0| 00 00 00 03 ff ff 00 05 | 00 00 00 04 ff ff 00 06 |........|........|
|00004ab0| 00 00 00 05 ff ff 00 07 | 00 00 00 06 ff ff 00 08 |........|........|
|00004ac0| 00 00 00 07 ff ff 00 09 | 00 00 00 08 ff ff 00 0a |........|........|
|00004ad0| 00 00 00 09 ff ff 00 0b | 00 00 00 0a ff ff 00 0c |........|........|
|00004ae0| 00 00 00 0b ff ff 00 0d | 00 00 00 0c ff ff 00 0e |........|........|
|00004af0| 00 00 00 0d ff ff 00 0f | 00 00 00 0e ff ff 00 10 |........|........|
|00004b00| 00 00 00 0f ff ff 00 11 | 00 00 00 10 ff ff 00 12 |........|........|
|00004b10| 00 00 00 11 ff ff 00 13 | 00 00 00 12 ff ff 00 14 |........|........|
|00004b20| 00 00 00 13 ff ff 00 15 | 00 00 00 14 ff ff 00 16 |........|........|
|00004b30| 00 00 00 15 ff ff 00 17 | 00 00 00 16 ff ff 00 18 |........|........|
|00004b40| 00 00 00 17 ff ff 00 19 | 00 00 00 18 ff ff 00 1a |........|........|
|00004b50| 00 00 00 19 ff ff ff ff | 00 00 00 1a ff ff 00 00 |........|........|
|00004b60| 00 3e 00 1b 07 53 79 6d | 62 6f 6c 73 01 41 01 42 |.>...Sym|bols.A.B|
|00004b70| 01 43 01 44 01 45 01 46 | 01 47 01 48 01 49 01 4a |.C.D.E.F|.G.H.I.J|
|00004b80| 01 4b 01 4c 01 4d 01 4e | 01 4f 01 50 01 51 01 52 |.K.L.M.N|.O.P.Q.R|
|00004b90| 01 53 01 54 01 55 01 56 | 01 57 01 58 01 59 01 5a |.S.T.U.V|.W.X.Y.Z|
|00004ba0| 00 00 00 00 00 00 00 ac | 00 00 00 00 00 00 00 29 |........|.......)|
|00004bb0| 00 00 00 33 00 00 00 57 | 00 00 00 78 00 00 02 52 |...3...W|...x...R|
|00004bc0| 00 00 02 c6 00 00 02 dd | 00 00 04 58 00 00 04 75 |........|...X...u|
|00004bd0| 00 00 05 dc 00 00 07 e5 | 00 00 08 20 00 00 08 61 |........|... ...a|
|00004be0| 00 00 08 6e 00 00 08 ab | 00 00 08 b8 00 00 08 fd |...n....|........|
|00004bf0| 00 00 09 3b 00 00 09 4a | 00 00 0b bc 00 00 0b df |...;...J|........|
|00004c00| 00 00 0d 65 00 00 0d a0 | 00 00 0d e7 00 00 0e 25 |...e....|.......%|
|00004c10| 00 00 0e 62 00 00 0e a1 | 00 00 0e dc 00 00 0e e9 |...b....|........|
|00004c20| 00 00 0f 26 00 00 0f 33 | 00 00 0f 71 00 00 0f b0 |...&...3|...q....|
|00004c30| 00 00 0f bd 00 00 11 5a | 00 00 13 82 00 00 13 95 |.......Z|........|
|00004c40| 00 00 13 bd 00 00 13 e6 | 00 00 13 fe 00 00 14 36 |........|.......6|
|00004c50| 00 00 14 6b 00 00 00 08 | 00 00 00 01 00 03 00 01 |...k....|........|
|00004c60| 00 00 00 48 00 01 00 16 | 00 16 00 09 00 01 00 16 |...H....|........|
|00004c70| 00 16 00 0c 00 00 00 14 | 00 14 00 09 00 00 00 14 |........|........|
|00004c80| 00 14 00 0a 00 00 00 14 | 00 14 00 0c 00 00 00 14 |........|........|
|00004c90| 00 14 00 0e 00 00 00 14 | 00 14 00 12 00 00 00 14 |........|........|
|00004ca0| 00 14 00 18 00 00 00 14 | 00 14 00 30 00 00 00 10 |........|...0....|
|00004cb0| 00 02 05 54 69 6d 65 73 | 07 43 6f 75 72 69 65 72 |...Times|.Courier|
|00004cc0| 00 00 00 04 00 00 ff ff | 00 00 00 18 00 00 00 32 |........|.......2|
|00004cd0| 00 00 00 0a 00 00 03 34 | 00 00 02 75 00 01 00 01 |.......4|...u....|
|00004ce0| 00 03 00 70 00 00 01 00 | 00 00 04 e4 00 00 03 e4 |...p....|........|
|00004cf0| 00 00 01 36 00 5a da 48 | 0c 7e 00 00 00 1c 01 36 |...6.Z.H|.~.....6|
|00004d00| 00 0d 70 61 67 65 00 00 | 00 72 63 68 70 74 00 00 |..page..|.rchpt..|
|00004d10| 00 7e 62 6f 6f 6b 00 00 | 00 8a 54 4f 43 20 00 00 |.~book..|..TOC ..|
|00004d20| 00 96 54 4f 43 23 00 00 | 00 a2 49 44 58 20 00 00 |..TOC#..|..IDX ..|
|00004d30| 00 ae 49 44 58 23 00 00 | 00 ba 49 44 58 50 00 00 |..IDX#..|..IDXP..|
|00004d40| 00 c6 50 41 52 41 00 00 | 00 d2 46 4f 4c 4f 00 00 |..PARA..|..FOLO..|
|00004d50| 00 de 44 43 46 4e 00 00 | 00 ea 44 43 46 23 00 00 |..DCFN..|..DCF#..|
|00004d60| 00 f6 46 4f 4c 53 00 00 | 01 02 53 54 49 46 00 00 |..FOLS..|..STIF..|
|00004d70| 01 0e 03 e8 ff ff 00 00 | 00 00 00 00 00 00 03 e8 |........|........|
|00004d80| ff ff 00 00 00 34 00 00 | 00 00 03 e8 ff ff 00 00 |.....4..|........|
|00004d90| 00 8a 00 5b 6b 7c 03 e8 | ff ff 00 00 00 a8 00 00 |...[k|..|........|
|00004da0| 00 00 03 e8 ff ff 00 00 | 00 dc 00 00 00 00 03 e8 |........|........|
|00004db0| ff ff 00 00 01 82 00 00 | 00 00 03 e8 ff ff 00 00 |........|........|
|00004dc0| 02 5e 00 00 00 00 03 e8 | ff ff 00 00 02 a0 00 00 |.^......|........|
|00004dd0| 00 00 03 e8 ff ff 00 00 | 02 a4 00 00 00 00 03 e8 |........|........|
|00004de0| ff ff 00 00 03 54 00 00 | 00 00 03 e8 ff ff 00 00 |.....T..|........|
|00004df0| 03 60 00 00 00 00 03 e8 | ff ff 00 00 03 ac 00 00 |.`......|........|
|00004e00| 00 00 03 e8 ff ff 00 00 | 03 c0 00 00 00 00 03 e8 |........|........|
|00004e10| ff ff 00 00 03 c8 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+